MySQL系统帐户无法写入CentOS 6.7上的日志

我有安装了MySQL 5.1.73的CentOS 6.7服务器。

我试图启用复制失败,因为“mysqld_safe”不能写入“/var/log/mysql/mysql-bin.index”; 即使该目录的存在和权限为“drw-r —–”。

如果我“su mysql”,那么我甚至不能列出内容…

SELinux被禁用(并重新启动系统),所以我不明白什么是错的。 有任何想法吗?

你在/ var / lib / mysql上的权限不是默认的,最好把它们设置回默认值,然后在尝试把它们locking之前进行工作

ls -ld /var/lib/mysql drwxr-xr-x. 5 mysql mysql 4096 Aug 17 11:10 /var/lib/mysql chmod 755 /var/lib/mysql chown mysql:mysql /var/lib/mysql 
  • 所有/ var / lib / mysql下面的文件都应该拥有所有权mysql:mysql
  • / var / lib / mysql下面的所有文件都应该有权限660
  • 所有的目录应该有权限700或750。

不要忘记重新启用SELinux。