如果數據表有問題,可以利用--recover --quick參數做修補的工作:
linux#myisamchk --recover --quick tbl_name
linux#isamchk --recover --quick tbl_name
如果上面的方法不能解決問題,可以將--quick參數去掉:
linux#myisamchk --recover tbl_name
linux#isamchk --recover tbl_name
如果還是不能解決問題,可以再試著改用--safe_recover參數:
linux#myisamchk --safe_recover --quick tbl_name
linux#isamchk --safe_recover --quick tbl_name