Mysql掛掉後無法重啟報pid檔案丟失的解決方法

2022-09-25 23:54:14 字數 616 閱讀 9855

多方尋求原因發現,mysqlwww.cppcns.com的pid檔案缺失,並無法重啟自建,後來也看了其他帖子qwjwkvjon說關閉日誌什麼的未果,檢視系統日誌發現,是因為記憶體滿了導致mysql程序被殺,然後就一直掛起狀態。

sep 25 11:33:48 iz28jc 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

無奈又查詢為什麼查詢量很小的資料庫會爆記憶體,**www.cppcns.com之前做過遷移,一直沒有事情,新環境下mysql改了innodb的引擎,懷疑是這個問題。果斷重啟伺服器,啟動mysql後,把對應資料庫裡的表引擎改回了myisam。

mysql> use 資料庫名

mysql> alter table 表名 engine=myisam;

本文標題: mysql掛掉後無法重啟報pid檔案丟失的解決方法

本文位址:

linux伺服器重啟後mysql無法執行

linux伺服器重啟後mysql無法執行。遇到問題的情況是 我在阿里雲購買了幾個月乙個linux雲伺服器 但是當我重啟一次後 卻打不開mysql資料庫 報錯如下error 2002 hy000 can t connect to local mysql server through socket tm...

Linux執行指令碼讓程序掛掉後自動重啟

1 建立迴圈監聽指令碼 autostart.sh 例 其中futures market server v3andwebsoket.jar 是要監聽的執行程式 bin bash while true docount ps ef futures market server v3andwebsoket.j...

perforce關閉服務後無法重啟

由於伺服器直接掛掉,重啟之後始終遇到 unlicensed server cannot start while over user client quota 的錯誤,下文的方法不錯,推薦.接力 1 登陸perforce伺服器 2 進入perforce根目錄 p4root 3 檢視log檔案 unli...