知道参数含义后,咱们就能够直接设置咱们须要的参数了,我这里使用的是全局设置。spa
SET GLOBAL slow_query_log = 'ON'; SET GLOBAL slow_query_log_file = '文件路径(绝对路径)'; SET GLOBAL log_queries_not_using_indexes = 'ON'; SET GLOBAL long_query_time = 1; # 这里须要注意下,long_query_time参数设置后须要下次会话后才生效,当前会话查询仍是原来的数值
若是想重启MySQL后不失效,能够修改MySQL配置文件
在配置文件中添加如下语句:日志
slow_query_log="ON" slow_query_log_file="文件路径(绝对路径)" log_queries_not_using_indexes="ON" long_query_time=1
重启后生效。code