MySQL临时开启日志

作者在 2025-12-23 10:46:42 发布以下内容
mysql -u root -p
进入sql命令行
-- 查看当前状态
SHOW VARIABLES LIKE 'general_log%';

-- 设置日志文件路径
SET GLOBAL general_log_file = '/var/log/mysql/general.log';

-- 开启通用查询日志
SET GLOBAL general_log = 'ON';

作者在 2025-12-25 15:38:32 补充以下内容
开启慢查询日志
-- 查看当前慢查询日志状态
SHOW VARIABLES LIKE 'slow_query%';
SHOW VARIABLES LIKE 'long_query_time';

-- 设置慢查询阈值(单位:秒)
SET GLOBAL long_query_time = 1;  -- 查询超过1秒的记录
SET SESSION long_query_time = 1;

-- 设置慢查询日志文件路径
SET GLOBAL slow_query_log_file = '/var/log/mysql/slow.log';

-- 开启慢查询日志
SET GLOBAL slow_query_log = 'ON';

-- 记录未使用索引的查询(可选)
SET GLOBAL log_queries_not_using_indexes = 'ON';

-- 记录管理语句(可选)
SET GLOBAL log_slow_admin_statements = 'ON';

MySQL | 阅读 220 次
文章评论,共0条
游客请输入验证码
浏览3035244次
文章归档
最新评论
  • 静夜思:-1是多核
  • 时光拾荒者:CtrlCV还是强的?