MySQL8 开始慢查询日志,并记录到表中。

SHOW VARIABLES LIKE '%slow_query%';

SET GLOBAL log_output = 'TABLE'; --  开启慢日志,纪录到 mysql.slow_log 表

SET GLOBAL long_query_time = 1; --  设置超过1秒的查询为慢查询

SET GLOBAL slow_query_log = 'ON'; --  打开慢日志记录

SELECT CONVERT ( sql_text USING utf8 ) sql_text FROM mysql.slow_log -- 查询慢sql的 日志