在MySQL提示MySQL守护进程启动失败错误的Linux

有一个Linux服务器,而且系统是CentOS系统。

网站突然无法连接到数据库,所以朋友重启服务器。在CLI模式,服务myqsld执行开始发现或提示MySQL守护进程启动失败的错误信息。

# / /初始化等。D / mysqld启动
MySQL守护进程启动失败。
启动mysqld:{失败}

看mysql的日志文件

#少/无功/日志/ mysqld.log
/ usr / / libexec mysqld:不能改变目录xxx(errcode:13)

首先,查看数据库日志

Mysqld开始

{警告}不能创建测试文件xxx.lower-test
{警告}不能创建测试文件xxx.lower-test
/ usr / / libexec mysqld:不能改变目录 / xxx(errcode:13)
{错误}中止

首先检查数据目录的权限和日志目录和用户权限和用户,这应该是SELinux的权限限制。

查看当前配置信息。

# getenforce

执行

这表明SELinux已启用。它只需要关闭。

闭合方法:

# setenforce 0(0 | 1 |关闭)

也许

setsebool ftpd_disable_trans 1

命令也可以是。