MySQL提示The server quit without updating PID file问题的解决办法

   出现这种问题须要按照如下步骤分析:mysql

  1. ps -ef|grep mysqld 查看服务器是否以前已经运行一个mysqld服务,若是有使用“kill -9  进程号”杀死,而后从新启动mysqld!linux

  2. mysql在启动时没有指定配置文件时会使用/etc/my.cnf配置文件,请打开这个文件查看在[mysqld]节下有没有指定数据目录(datadir)。
    sql

  3. 解决方法:请在[mysqld]下设置这一行:datadir = /usr/local/mysql/datacentos

  4. 查看mysqld配置文件中所指定的data、log目录以及mydqld.pid和mysql.sock文件所属用户和组是不是mysql,若是不是须要从新设置所属用户和组。服务器

  5. selinux惹的祸,若是是centos系统,默认会开启selinuxide

    解决方法:关闭它,打开/etc/selinux/config,把SELINUX=enforcing改成SELINUX=disabled后存盘退出重启机器试试。spa

相关文章
相关标签/搜索