mysql數(shù)據(jù)庫損壞修復(fù)方法(適用window、Linux系統(tǒng)vps云主機)網(wǎng)站訪問提示mysql錯誤:Table XXX is marked as crashed and should be repaired 修復(fù)方法如下: 一、管理助手方式: 打開管理助手,打開mysql數(shù)據(jù)庫選項,雙擊需要修復(fù)的數(shù)據(jù)庫,點擊修復(fù)按鈕修復(fù)。
如果沒有修復(fù)成功,請按下面的方式修復(fù)。 二、命令行方式: 打開【開始】--【運行】 輸入cmd回車,在彈出的黑框里面視情況輸入以下命令: (Linux系統(tǒng)ssh登陸服務(wù)器直接執(zhí)行) 1.修復(fù)單個數(shù)據(jù)庫 mysqlcheck -r -u數(shù)據(jù)庫用戶名 -p密碼 數(shù)據(jù)庫名 示例: mysqlcheck -A -o -r -uroot -p密碼 此語法在mysql5.5以上版本會提示語法錯誤,mysql5.5以上版本用mysqlcheck -A -r -uroot -pxxxx 示例: mysqlcheck -A -o -r -uroot -pxxxx 3.自動檢查優(yōu)化分析表 mysqlcheck -Aao --auto-repair -uroot -p密碼 此語法在mysql5.5以上版本會提示語法錯誤,mysql5.5以上版本用mysqlcheck -A --auto-repair -uroot -p密碼 4、mysql系統(tǒ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 注:若不是我司默認環(huán)境,路徑更改為mysql實際存放路徑。 三、phpmyadmin方式: 在服務(wù)器里面訪問http://localhost/phpmyadmin/(wdcp系統(tǒng)可用:http://IP:8080/phpmyadmin)或者訪問http://mysql.myhostadmin.net/登陸自己的數(shù)據(jù)庫,點擊左邊需要修復(fù)的數(shù)據(jù)庫。右邊會列出數(shù)據(jù)庫所有表,選擇損壞的表或者將頁面拉到最下面,點擊全選,下拉框中選擇修復(fù)。
虛擬主機修復(fù)方法:http://www.ps-sw.cn/faq/list.asp?unid=878
|
|||||
| >> 相關(guān)文章 | |||||
|
|
|||||
400-028-5800
028-62778877
您好,非正常上班時間若有緊急技術(shù)問題,請撥總機后按7號鍵, 其他問題請?zhí)峤还位蛟谏习鄷r間聯(lián)系,謝謝支持!