站訪問提示mysql錯(cuò)誤:Table XXX is marked as crashed and should be repaired
修復(fù)方法如下:
一、管理助手方式:
打開管理助手,打開mysql數(shù)據(jù)庫選項(xiàng),雙擊需要修復(fù)的數(shù)據(jù)庫,點(diǎn)擊修復(fù)按鈕修復(fù)。
如果沒有修復(fù)成功,請(qǐng)按下面的方式修復(fù)。
二、命令行方式:
打開【開始】--【運(yùn)行】 輸入cmd回車,在彈出的黑框里面視情況輸入以下命令:
(Linux系統(tǒng)ssh登陸服務(wù)器直接執(zhí)行)
1.修復(fù)單個(gè)數(shù)據(jù)庫
mysqlcheck -r -u數(shù)據(jù)庫用戶名 -p密碼 數(shù)據(jù)庫名
示例:
mysqlcheck -r -udemo -pdemo demo
2.修復(fù)服務(wù)器上所有數(shù)據(jù)庫
mysqlcheck -A -o -r -p -uroot -p密碼
示例:
mysqlcheck -A -o -r -p -uroot -pxxxx
3.自動(dòng)檢查優(yōu)化分析表
mysqlcheck -Aao --auto-repair -uroot -p密碼
4、mysql系統(tǒng)表損壞無法啟動(dòng)的情況下修復(fù)。
windows系統(tǒng)輸入以下命令:
myisamchk -r -f D:\SOFT_PHP_PACKAGE\mysql\data\mysql\*.MYI
Linux系統(tǒng)輸入以下命令:
myisamchk -r -f /home/wddata/var/mysql/*.MYI
或者
myisamchk -r -f /home/wddata/var/*/*.MYI
注:若不是我司默認(rèn)環(huán)境,路徑更改為mysql實(shí)際存放路徑。
三、phpmyadmin方式:
在服務(wù)器里面訪問http://localhost/phpmyadmin/(wdcp系統(tǒng)可用:http://IP:8080/phpmyadmin)或者訪問http://mysql.myhostadmin.net/登陸自己的數(shù)據(jù)庫,點(diǎn)擊左邊需要修復(fù)的數(shù)據(jù)庫。右邊會(huì)列出數(shù)據(jù)庫所有表,選擇損壞的表或者將頁面拉到最下面,點(diǎn)擊全選,下拉框中選擇修復(fù)。
【版權(quán)聲明】:本站內(nèi)容來自于與互聯(lián)網(wǎng)(注明原創(chuàng)稿件除外),供訪客免費(fèi)學(xué)習(xí)需要。如文章或圖像侵犯到您的權(quán)益,請(qǐng)及時(shí)告知,我們第一時(shí)間刪除處理!謝謝!