如何查看MySQL慢查询日志?
首先登陆到mysql上:
-P 表示指定端口号,-p 是登录密码
mysql -u root -P 3316 -p
但我在登陆过程报了一个错误:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
查了下是因为找不到mysql.sock文件造成的,于是:
查找mysql.sock
find -name mysql.sock
做个软连接:
ln -s /data01/3316/tmp/mysql.sock /tmp/mysql.sock
成功登陆。
查看慢查询是否开启:
mysql>show variables like '%slow_query_log%';

显示为on,已开启,并且下面写出了.log文件的路径。
直接cat对应文件即可查看mysql慢查询日志。
如下,可以根据时间戳获取时间信息,日志上也有时间信息:


浙公网安备 33010602011771号