以下的文章主要是向你解答的問題是:郵件服務器中的MySQL數據庫損壞之後正確處理的實際操作步驟。我們大家都知道突然掉電時,就有可能會損壞郵件服務器的MySQL數據庫,下面逐步講解。
郵件服務器中的MySQL數據庫損壞恢復第一步:
停止MuseIM Server,MuseMail Server,MuseSQL三個服務。
郵件服務器中的MySQL數據庫損壞恢復第二步:
在郵件服務器的安裝目錄下,打開MySQL文件夾,並找到my.ini,將my.ini中的port=3308改成3306,並啟動MySQL服務,這樣才通順利用命令行的方式對MySQL進行操作。
郵件服務器中的MySQL數據庫損壞恢復第三步:
測試用命令行的方式是否可以進入MySQL數據庫
方法:開始 -> 運行 -> 打入CMD
進入郵件服務器安裝目錄 MySQL/bin目錄下
輸入MySQL –u root –p 回車
提示輸入密碼:
輸入密碼後回車,如果能正常進入mysq系統說明沒問題了,可以進行下一步操作。
郵件服務器中的MySQL數據庫損壞恢復第四步:
用MySQLdump命令進行數據導出
命令如下:
- MySQLdump -u root -pmUsEmAiL3005 --opt MuseMail >D:\an.sql
在導出數據的時候如果出現報錯,則會提示出是那一個表,第多少行出錯,再用Navicat for MySQL工具刪除此行,
再繼續進行導入命令,直到能正常全部導出去。
郵件服務器中的MySQL數據庫損壞恢復最後:
將端口改回3308重啟郵件服務器中的MuseSQL,與Muse服務。
附關於MySQL數據庫的刪除命令:
- delete from tbl_imlogs where id < 35000;
以上的相關內容就是對郵件服務器中的MySQL數據庫損壞之後如何處理的介紹,望你能有所收獲。