查看变量
查看数据库监听服务信息
SHOW server_info;
数据库监听服务信息,包括数据库服务所在计算机名称、服务器IP地址和监听端口号。
查看数据库版本信息
SHOW version;
显示当前服务器的版本号。
当前数据库信息
SHOW db_info;
显示当前连接逻辑库信息,如数据库名称、库ID等。
查看服务线程状态
SHOW thd_status;
此命令显示当前系统中所有线程的当前状态。
查看系统数据类型
SHOW data_types;
此命令显示当前系统中有效的数据类型,包括系统内建的和外扩的数据类型。
查看系统函数
SHOW methods;
此命令显示当前系统中所有内建函数。
查看系统操作符
SHOW operators;
此命令显示当前系统中所有内建操作符。
查看数据库字符集
SHOW charsets;
显示系统支持的字符集。
查看全局内存状态
SHOW mem_status;
此命令执行后显示当前节点内存使用状态。
查看服务器操作系统类型
SHOW os_type;
显示服务器当前操作系统的类型。
查看计算机指令集
SHOW machine_type;
x86是一个Intel通用计算机系列的标准编号缩写,也标识一套通用的计算机指令集合。
查看操作记载状态
SHOW reg_command;
此命令用于显示是否记载数据库操作命令,若为TRUE,则会在LOG目录生成对应的COMMAND.LOG用于操作命令记载。
查看错误记载等级
SHOW error_level;
此命令用于显示数据库错误记载等级。错误等级包括4个等级:
- 1:记载系统错误。
- 2:记载SQL语句错误。
- 3:记载前面两种错误类型。
- 4:记载SQL语句警告。
等级越高,错误信息记载越详细。
查看当前会话默认模式
SHOW current_schema;
显示用户当前所在模式。
SET current_schema TO schema_name;
设置用户当前所在模式为schema_name。
查看当前会话时区
SHOW def_timezone;
显示当前会话的时区。
SET def_timezone TO 'gmt+08:00';
设置当前会话到某个时区。
查看当前会话事务提交类型
SHOW auto_commit;
显示当前的“读已提交”是否开启,返回值为BOOLEAN类型,TRUE表示当前会话为自动提交,FALSE表示当前会话为非自动提交。
SET auto_commit ON[OFF];
设置事务是否为自动提交。