2024-01-13 17:50:06.0|分类: mysql|浏览量: 2172
mysql日志分类 error log 记录mysql启动,运行或停止错误等信息 General query log 记录数据库里的所有SQL操作记录 Binary log 二进制日志,以二进制形式记录数据库中更改数据的语句(也用于复制) Relay log 从复制主服务器收到的数据更改,备库将主库的二进制日志复制到自己的中继日志 Slow query log 执行时间超过long_query_time的查询 默认开启吗? mysql打开general log之后,所有的查询语句都可以在general log文件中以可读的方式得到,但是这样general log文件会非常大,所以默认都是关闭的。临时排查问题才会开启。 临时开启 查看数据库general_log_file如下: 设置general_log_file路径 set global general_log_file='/tmp/general.lg'; 开启general log模式 set global general_log=on; 关闭general log模式 set global general_log=off; 假如general_log_file设置成mysql的关键配置文件my.conf,mysql命令执行特殊代码写入配置文件一下配置,mysql就被搞毁了 |