MySQL提示The server quit without updating PID file問題的解決辦法

   出現這種問題需要按照以下步驟分析:

  1. ps -ef|grep mysqld 查看服務器是否之前已經運行一個mysqld服務,如果有使用“kill -9  進程號”殺死,然後重新啓動mysqld!

  2. mysql在啓動時沒有指定配置文件時會使用/etc/my.cnf配置文件,請打開這個文件查看在[mysqld]節下有沒有指定數據目錄(datadir)。

  3. 解決方法:請在[mysqld]下設置這一行:datadir = /usr/local/mysql/data

  4. 查看mysqld配置文件中所指定的data、log目錄以及mydqld.pid和mysql.sock文件所屬用戶和組是否是mysql,如果不是需要重新設置所屬用戶和組。

  5. selinux惹的禍,如果是centos系統,默認會開啓selinux

    解決方法:關閉它,打開/etc/selinux/config,把SELINUX=enforcing改爲SELINUX=disabled後存盤退出重啓機器試試。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章