一、有3个配置需要设置, 1:相关开关 2:日志目录文件 3:慢查询的时间限制
二、设置完之后重启mysql service mariadb restart
三、重启后做个测试 连接mysql 并查询: select sleep(6);
四、查看日志文件
ps:其实过程看起来就几分钟的事,结果前前后后用了几个小时,因为开始设置的日志目录在 mysql_home/logs/xxx.log; 后来更改为 mysql_home/data/xxx.log就行了,不知道什么原因(权限都是一样的);
因为手动执行sql set global slow_query_log_file='mysql_home/logs/xxx.log' 报错 File not found; 很奇怪,所以更改目录到data下了,结果就成功了。做个备忘,如果有朋友遇到相同问题可以试一下改改目录