当前位置:嗨网首页>书籍在线阅读

07-启动查询日志

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

14.2.1 启动查询日志

默认情况下查询日志是关闭的。如果需要打开查询日志,可以通过修改my.ini文件来启动查询日志。在[mysqld]组下加入log选项,格式如下。

[mysqld] log[=path/[filename]] 其中,path用来指定错误日志存放的位置;[filename]用来指定查询日志文件名,默认主机名(hostname)作为文件名,存放在DATADIR目录中。 也可以通过命令行来启动查询日志。 mysql> set global general_log=on; Query OK, 0 rows affected (0.08 sec) 或者使用以下命令。 mysql> set global general_log=1; Query OK, 0 rows affected (0.00 sec) 也可以通过命令行来设置查询日志存放的位置。 mysql> set global general_log_file='e:/mysql-5.6.22-winx64/log/general_log.log'; Query OK, 0 rows affected (0.04 sec) 然后通过SHOW命令查看通用查询日志,语法如下。 mysql> show variables like 'general%'; +------------------+--------------------------------------------+ |Variable_name |Value | +------------------+--------------------------------------------+ |general_log |ON | | general_log_file | e:/mysql-5.6.22-winx64/log/general_log.log | +------------------+--------------------------------------------+ 2 rows in set (0.00 sec)

从上面的SHOW命令显示结果可以看出,查询日志已经启用,并且可以确定通用查询日志所在位置及文件名。