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

相關文章
相關標籤/搜索