mysql无法生成log文件

做服务器主从配置时,发现/var/log/mysql下面一直没有log文件,明明配置文件/etc/mysql/mysql.conf.d/mysqld.cnf也开启log了。

general_log_file = /var/log/mysql/mysql.log
general_log = 1

主从配置其他也没问题,就是生成不了log文件,最后终于想起来,原来自己编辑mysqld.cnf时,每次编辑需要sudo不方便,就用chmod  777命令把mysqld.cnf的权限改了,然后赶紧把权限改回来,终于好了,如果你遇到同样问题,可以试一下。

原文地址:https://www.cnblogs.com/greatfish/p/7702333.html