MySQL配置文件权限问题

时间:2020-07-05 16:28:17

标签: mysql permissions config my.cnf

在etc / mysql / my.cnf中,my.cnf在777权限中被阻止,当我将其更改为任何其他权限时,它将保留在777并且不会更改。 my.cnf的唯一内容是:

!includedir /etc/mysql/conf.d/
!includedir /etc/mysql/mysql.conf.d/

与etc / mysql / mysql.conf.d / mysqld.cnf中的mysqld.cnf相同,我授予777以外的mysqld.cnf的任何权限都会使MySQL无法重新启动。

我得到这个错误:mysql警告世界可写配置文件etc / mysql / mysql.conf.d / mysqld.cnf被忽略

我了解到mysqld.cnf中的任何配置都将被忽略,因为它是777,但如果我将其权限更改为其他任何MySQL,则它将停止。

我应该怎么做才能在没有MySQL停止工作的情况下修改这两个文件的权限。

ps:MySQL error.log和mysql.log是空的,永远都不会得到任何东西,我认为这是正常的,因为它们已在MySQL配置文件中启用,但由于权限设置为777而被忽略。

0 个答案:

没有答案