MySQL 查看执行的SQL记录
Posted ddddn
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL 查看执行的SQL记录相关的知识,希望对你有一定的参考价值。
我们时常会有查看mysql服务端执行的SQL记录。在MySQL5.1之后提供了支持,通过在启动时加入-l 或者--log选项即可:
mysqld -l mysqld --log
在后面的版本(5.1.2)中开始改用--general_log:
mysqld --general_log
开启后会在数据目录下看到生成一个日志文件,默认格式为:主机名.log
可在配置文件中设置开启日志:
[mysqld] general_log = 1 general_log_file = /path/to #日志文件
实时开关日志,可通过在命令行:
开启:
SET GLOBAL general_log = ‘ON‘;
关闭:
SET GLOBAL general_log = ‘OFF‘;
以上是关于MySQL 查看执行的SQL记录的主要内容,如果未能解决你的问题,请参考以下文章