如何启用MySQL日志记录(开启mysql日志记录)

MySQL能够将遵守一定规则的某些记录写入一种记录日志中,以便系统管理员或开发人员可以进行更好地数据恢复和故障排除。最常用的日志类型是慢查询日志和错误日志。本文将介绍如何启用MySQL的日志功能。

1. 修改/etc/my.cnf 文件,找到如下行并将参数值改为On:

log-slow-queries = On

### 使用以下命令进行MySQL日志记录:

mysql -e ‘SET GLOBAL slow_query_log = ON;’

““

2. 启用错误日志,在my.cnf文件中添加如下行:

log-error = /var/log/mysql/mysqld.log

3. 使用以下命令重新启动MySQL:

sudo service mysqld restart

4. 启用慢查询日志,在 my.cnf 文件中添加如下行:

log_slow_queries = /var/log/mysql/slow_queries.log

5. 使用以下命令重新启动MySQL:

sudo service mysqld restart

以上就是关于MySQL日志记录的启用步骤。从上面的步骤可以看出,需要的配置文件参数并不多,但是它们都是必须配置的,要不然MySQL将不能正常工作。而且一定要重新启动MySQL,这样日志记录才会生效。此外,为了保证日志的记录,最好确认log_warnings参数被设置为2。


数据运维技术 » 如何启用MySQL日志记录(开启mysql日志记录)