在 etc/mysql/my.cnf 中,my.cnf 被阻止在 777 权限中,当我将其更改为任何其他权限时,它将保持在 777 并且不会改变。
的内容my.cnf
为:
!includedir /etc/mysql/conf.d/
!includedir /etc/mysql/mysql.conf.d/
mysqld.cnf
与/etc/mysql/mysql.conf.d/mysqld.cnf
我授予的其他任何权限mysqld.cnf
都相同777
,这将导致 MySQL 无法重新启动。
我得到了这个错误:
mysql warning world writable config file etc/mysql/mysql.conf.d/mysqld.cnf is ignored
我的理解是,mysqld.cnf 中的任何配置都将被忽略,因为它是 777,但如果我将其权限更改为任何其他权限,MySQL 将停止。
我该怎么做才能修改这两个文件的权限而不导致 MySQL 停止工作。
ps:MySQL error.log 和 mysql.log 是空的,并且没有任何内容,我认为这是正常的,因为它们在 MySQL 配置文件中启用,但是此文件被忽略,因为它的权限设置为 777。