Linux下mysql批量修復(fù)表
在linux服務(wù)器上,如果強(qiáng)制重啟服務(wù)器,造成數(shù)據(jù)表?yè)p壞,出現(xiàn)類(lèi)似這樣的報(bào)錯(cuò):Table xxx is marked as crashed and should be repaired,這個(gè)時(shí)候需要使用mysqlcheck進(jìn)行下修復(fù)。
可使用mysqlcheck在不借助外部工具的情況下修復(fù):
直接在linux命令行使用mysqlcheck命令:
mysqlcheck -u用戶(hù)名 -p密碼 -r 數(shù)據(jù)庫(kù)名
mysqlcheck 幾個(gè)常用命令
# 修復(fù)單個(gè)數(shù)據(jù)庫(kù)mysqlcheck -r -u用戶(hù)名 -p密碼 數(shù)據(jù)庫(kù)名
# 修復(fù)服務(wù)器上所有數(shù)據(jù)庫(kù)
mysqlcheck -A -o -r -p -uroot -proot密碼
# 自動(dòng)檢查、優(yōu)化修復(fù)、分析表 mysqlcheck -Aao –auto-repair -uroot -proot密碼
# 修復(fù)單個(gè)MYSQL表myisamchk -r 數(shù)據(jù)文件目錄/數(shù)據(jù)表名.MYI;
提交成功!非常感謝您的反饋,我們會(huì)繼續(xù)努力做到更好!
這條文檔是否有幫助解決問(wèn)題?
還沒(méi)有賬號(hào)?立即 免費(fèi)注冊(cè)
賬號(hào)登錄還沒(méi)有賬號(hào)?立即注冊(cè)
服務(wù)熱線:4006-75-4006(7*24小時(shí)在線)
總機(jī)直撥:0871-63886388(工作日9:00-18:00)
售前咨詢(xún)
4006-75-4006
4006-75-4006(09:00-23:30) 0871-6388 6388 (總機(jī))(工作日 09:00-18:00)
售后咨詢(xún)
備案咨詢(xún)
0871-6388 6388
電話(huà)
二維碼
TOP