mysql版本: ~~~ [root@localhost app]# mysql -V mysql  Ver 14.14 Distrib 5.6.30, for Linux (x86_64) using  EditLine wrapper ~~~ 开启方法有两种: 1. 修改配置文件(需重启mysqld服务): `[root@localhost app]# cat /etc/my.cnf` ~~~ [mysqld] #---------- #其他配置参数 #------- #开启慢查询日志记录 slow_query_log=1 #查询时间超过0.1秒的sql语句会被记录 long_query_time=0.1 #记录没有使用索引的查询 log_queries_not_using_indexes=1 #记录慢查询日志的文件地址 slow_query_log_file=/var/lib/mysql/localhost-slow.log ~~~ 2. 在mysql控制台修改,无需重启mysqld服务 ~~~ #开启慢查询日志记录 mysql> set global slow_query_log=on; Query OK, 0 rows affected (0.00 sec) #查询时间超过0.1秒的sql语句会被记录 mysql> set global long_query_time=0.1; Query OK, 0 rows affected (0.03 sec) #记录慢查询日志的文件地址 mysql> set global slow_query_log_file="/var/lib/mysql/localhost-slow.log"; Query OK, 0 rows affected (0.04 sec) #记录没有使用索引的查询 mysql> set global log_queries_not_using_indexes=on; Query OK, 0 rows affected (0.00 sec) ~~~