MySQL提示The server quit without updating PID file问题的解决办法
? ?出現(xiàn)這種問(wèn)題需要按照以下步驟分析:
ps -ef|grep mysqld 查看服務(wù)器是否之前已經(jīng)運(yùn)行一個(gè)mysqld服務(wù),如果有使用“kill -9? 進(jìn)程號(hào)”殺死,然后重新啟動(dòng)mysqld!
mysql在啟動(dòng)時(shí)沒(méi)有指定配置文件時(shí)會(huì)使用/etc/my.cnf配置文件,請(qǐng)打開(kāi)這個(gè)文件查看在[mysqld]節(jié)下有沒(méi)有指定數(shù)據(jù)目錄(datadir)。
解決方法:請(qǐng)?jiān)赱mysqld]下設(shè)置這一行:datadir = /usr/local/mysql/data
查看mysqld配置文件中所指定的data、log目錄以及mydqld.pid和mysql.sock文件所屬用戶和組是否是mysql,如果不是需要重新設(shè)置所屬用戶和組。
selinux惹的禍,如果是centos系統(tǒng),默認(rèn)會(huì)開(kāi)啟selinux
解決方法:關(guān)閉它,打開(kāi)/etc/selinux/config,把SELINUX=enforcing改為SELINUX=disabled后存盤(pán)退出重啟機(jī)器試試。
轉(zhuǎn)載于:https://blog.51cto.com/nanchunle/1836241
總結(jié)
以上是生活随笔為你收集整理的MySQL提示The server quit without updating PID file问题的解决办法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: psftp 上传下载文件
- 下一篇: tomcat的jdbc连接池PoolEx