Mysql配置文件权限

Mysql配置文件权限

在 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。

相关内容