一想可以是mysql死掉了,用命令重啟一下,老提示錯誤。接著我df了一下,發現/usr分區滿了。心想肯定是日誌文件的原因。進資料庫文件目錄du-sh了一下,好幾個g,10多個mysql-bin.000015日誌文件,我想刪除掉,可是沒那樣做,為了數據安全還是從網上查找安全的解決辦法吧。解決如下:
1、清理了/usr/local下tar軟體,移到其它地方了。
2、有了180多m剩餘空間,可以啟動mysql了service mysqld restart
3、進入mysql執行:mysql>show master logs;//查看日誌。
mysql>reset master;//刪除列於索引文件中的所有二進制日誌,把二進制日誌索引文件重新設置為空,並創建一個新的二進制日誌文件。
4、註銷掉/etc/my.cnf中的#log-bin=mysql-bin用於產生二進制日誌文件的。
如果沒有從伺服器的,把#server-id = 1 也註銷掉。
5、再重啟 mysql服務就可以了。
- 編程問答
- 答案列表
Got error 28 from storage engine的錯誤怎麼辦[朗讀]
加入收藏