本篇文章為大家展示了MySQL數(shù)據(jù)庫表損壞如何解決,內(nèi)容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。
創(chuàng)新互聯(lián)是一家專業(yè)提供古藺企業(yè)網(wǎng)站建設(shè),專注與成都做網(wǎng)站、成都網(wǎng)站制作、成都h5網(wǎng)站建設(shè)、小程序制作等業(yè)務(wù)。10年已為古藺眾多企業(yè)、政府機構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)的建站公司優(yōu)惠進行中。MySQL表損壞解決辦法
過程處理:
1、早上登錄統(tǒng)一信息平臺發(fā)現(xiàn)IMU服務(wù)異常;
2、檢查相關(guān)進程發(fā)現(xiàn)及web應(yīng)用服務(wù)均已消失;
3、告知主機維護人員請其幫忙查看服務(wù)器運行狀況發(fā)現(xiàn)服務(wù)器在7月8號重啟過。
4、經(jīng)查看數(shù)據(jù)庫及應(yīng)用系統(tǒng)日志發(fā)現(xiàn)應(yīng)用頻繁打印如下錯誤信息:
/gc_tech/tab_staff is marked as crashed and should be repaired
5、通過分析日志發(fā)現(xiàn)由于服務(wù)器重啟導致IMU數(shù)據(jù)庫表tab_staff損壞;
6、重啟mysql得到當前數(shù)據(jù)庫存儲路徑并定位到該表對應(yīng)的myi文件:tab_staff.MYI
重啟后得到路徑如下:
/usr/local/mysql/data/gc_tech/tab_staff.MYI
5、以root賬號切換到mysql程序部署路徑:
mysql安裝路徑如下:/usr/local/mysql/bin
6、執(zhí)行以下mysql自帶修復(fù)命令: www.2cto.com
./myisamchk -c -r /usr/local/mysql/data/gc_tech/tab_staff.MYI
返回以下信息則表示修復(fù)成功:
Data records: 12386
- Fixing index 1
- Fixing index 2
7、重啟mysql和imu服務(wù)并檢查應(yīng)用恢復(fù)正常。
上述內(nèi)容就是MySQL數(shù)據(jù)庫表損壞如何解決,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。