mysql截取sql语句

1、全面查询日志

修改mysql服务端配置文件(/etc/my.cnf),新增

general_log=1

general_log_file=/path/to/file

log_output=FILE

????实测不行,找不到对应的general_log_file文件。

也可以通过sql语句动态启用或者禁用全面日志,并且让日志输出到文件、数据库或者两者同时写入,如

set global general_log=1;

set global log_output='table';

如此,就可以通过查询mysql库的general_log表查看全面日志了,select * from mysql.general_log;

mysql库的general_log表是mysql自带的表。

2、慢查询日志

3、二进制日志

4、进程列表

5、引擎状态

6、mysql连接器

7、应用程序代码

8、information_schema

9、performance_schema

10、sql语句统计信息插件

11、mysql代理

原文地址:https://www.cnblogs.com/koushr/p/5873413.html