mysql8 设置慢日志
docker安装也可用此办法
- 在配置文件添加:
[mysqld]
sql_mode='STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION'
log_error=/logs/error.log
general_log=1
general_log_file=/logs/general.log
log_bin=/logs/binlog
slow_query_log=1
slow_query_log_file=/logs/slow.log
long_query_time=0.05
-
general_log、slow_query_log 设置为1表示开启,general_log_file、slow_query_log_file 日志目录,long_query_time慢查询时间单位秒。
-
重启后执行sql查看是否生效
SHOW VARIABLES LIKE 'long_query_time';
SHOW VARIABLES LIKE 'slow_query_log_file';

浙公网安备 33010602011771号