MySQL啟動(dòng)錯(cuò)誤
問題描述
系統(tǒng)異常關(guān)機(jī)后,重啟MySQL失敗
Starting MySQL.. ERROR! The server quit without updating PID file (/usr/local/mysql/data/mysql.pid).
已嘗試方法:
刪除err文件
find不到mysql.sock
selinux是disabled狀態(tài)
還可能是什么錯(cuò)誤呢?
問題解答
回答1:找一下有沒有pid文件
[root@centos6-hq ~]# find / -name mysql.pid/opt/mysql/data/mysql.pid
例如我的,就到data目錄,檢查data目錄所有者是不是mysql用戶,不是就把data目錄所有者改mysql用戶chown mysql.mysql /opt/mysql/data/。然后把pid文件修改下讀寫權(quán)限chmod 660 /opt/mysql/data/mysql.pid。之后就可以重啟服務(wù)試試
回答2:查看mysql文件夾的owner是不是mysql如果不是chown mysql.mysql /usr/local/mysql
回答3:如此這般搞定:
→ sudo mysql.server startStarting MySQL... ERROR! The server quit without updating PID file (/usr/local/var/mysql/MacBookPro.local.pid).→ rm /private/tmp/mysql.sock.lock回答4:
看下你的errorlog 如果沒有務(wù)必配置上
相關(guān)文章:
1. javascript - angularjs怎么獲取repeat里的某些$index值?2. html5和Flash對(duì)抗是什么情況?3. java - spring-security與微信登錄的問題?4. css3 - 請(qǐng)問,如何寫這個(gè)顏色的(漸變),并且在移動(dòng)端自適應(yīng)5. javascript - 移動(dòng)端,當(dāng)出現(xiàn)遮罩層的時(shí)候,遮罩層里有div是超出高度scroll的,怎么避免滑動(dòng)div的時(shí)候,body跟隨滑動(dòng)?6. Whitelabel錯(cuò)誤頁(yè)面發(fā)生意外錯(cuò)誤(類型=未找到,狀態(tài)= 404)/WEB-INF/views/home.jsp7. 用Java8的 stream 操作外部集合是否存在并發(fā)問題?8. html5 - h5寫的app用的webview,用手機(jī)瀏覽器打開不顯示?9. javascript - 求解答:實(shí)例對(duì)象調(diào)用constructor,此時(shí)constructor內(nèi)的this的指向?10. html5 - iphone5手機(jī),微信中無(wú)法打開優(yōu)酷鏈接?
