本文将给大家绕过一个Linux系统里面的MySQL开启日志的一个坑。

安装MySQL

yum install -y mysql-server mysql mysql-deve 在Centos下安装MySQL。

设置MySQL开启日志功能

set global general_log=on; 这条SQL命令可以让MySQL开启日志记录功能。

show variables like 'general_log'; 查看general_log配置

设置MySQL日志文件存储文件位置

set global general_log_file='/var/log/access.log'; 设置MySQL日志存储文件的位置。

由于比赛环境是需要在 /var/log/ 下创建一个 access.log 的文件,所以改为这个文件保存。

大坑

当换了log日志文件之后,需要更改access.log文件的权限。

使用命令chmod 777 access.log进行更改文件的权限,使其能够写入文件。