Skip to content

查看变量

查看数据库监听服务信息

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];

设置事务是否为自动提交。