MySql 启动报错:The server quit without updating PID file 如何解决

1 可能是/home/mysql/data/mysql.pid文件没有写的权限

# chown -R mysql:mysql /home/mysql/data
or
# chmod -R 755 /home/mysql/data

2 初始化数据库

/usr/bin/mysql_install_db --user=mysql

3 可能进程里已经存在mysql进程

# ps -ef|grep mysqld
# kill -9 ${mysql_pid}

4 可能是第二次在机器上安装mysql,有残余数据影响了服务的启动。

# rm /home/mysql/data/mysql-bin.index

5 selinux惹的祸,如果是centos系统,默认会开启selinux

# cat /etc/selinux/config
SELINUX=disabled

# reboot

你可能感兴趣的:(mysql,安装,start-err)