《Mysql學(xué)習(xí)Mysql掛掉后無(wú)法重啟報(bào)pid文件丟失的解決方法》要點(diǎn):
本文介紹了Mysql學(xué)習(xí)Mysql掛掉后無(wú)法重啟報(bào)pid文件丟失的解決方法,希望對(duì)您有用。如果有疑問(wèn),可以聯(lián)系我們。
MYSQL實(shí)例阿里云單核2G的配置掛著兩個(gè)企業(yè)網(wǎng)站,拜訪量一般.最近每天幾乎都會(huì)出現(xiàn)網(wǎng)站打不開(kāi)顯示數(shù)據(jù)庫(kù)鏈接失敗的問(wèn)題.
多方尋求原因發(fā)現(xiàn),mysql的pid文件缺失,并無(wú)法重啟自建,后來(lái)也看了其他帖子說(shuō)關(guān)閉日志什么的未果,查看系統(tǒng)日志發(fā)現(xiàn),是因?yàn)閮?nèi)存滿(mǎn)了導(dǎo)致mysql進(jìn)程被殺,然后就一直掛起狀態(tài).
MYSQL實(shí)例
Sep 25 11:33:48 iZ28jcqqr7lZ kernel: Out of memory: Kill process 23201 (mysqld) score 53 or sacrifice child
Sep 25 11:33:48 iZ28jcqqr7lZ kernel: Killed process 23201, UID 500, (mysqld) total-vm:444168kB, anon-rss:102612kB, file-rss:120kB
MYSQL實(shí)例無(wú)奈又查詢(xún)?yōu)槭裁床樵?xún)量很小的數(shù)據(jù)庫(kù)會(huì)爆內(nèi)存,網(wǎng)站之前做過(guò)遷移,一直沒(méi)有事情,新環(huán)境下mysql改了innoDB的引擎,懷疑是這個(gè)問(wèn)題.果斷重啟服務(wù)器,啟動(dòng)mysql后,把對(duì)應(yīng)數(shù)據(jù)庫(kù)里的表引擎改回了MYISAM.
MYSQL實(shí)例
mysql> use 數(shù)據(jù)庫(kù)名
mysql> alter table 表名 engine=myisam;
MYSQL實(shí)例以上所述是小編給大家介紹的Mysql掛掉后無(wú)法重啟報(bào)pid文件丟失的解決辦法,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的.在此也非常感謝大家對(duì)維易PHP網(wǎng)站的支持!
歡迎參與《Mysql學(xué)習(xí)Mysql掛掉后無(wú)法重啟報(bào)pid文件丟失的解決方法》討論,分享您的想法,維易PHP學(xué)院為您提供專(zhuān)業(yè)教程。
轉(zhuǎn)載請(qǐng)注明本頁(yè)網(wǎng)址:
http://www.fzlkiss.com/jiaocheng/12005.html