找到mysql安裝目錄下var下數據庫名下出錯的表名.MYI路徑,pwd查看並複製路徑。mysql
進入mysq下bin下輸入sql
myisamchk -c -r /www/mysql/var/數據庫名/出錯表名.MYI 而後重啓mysql service mysqld restart
------------- 今天又出現問題,更新下修復方案 ----------------數據庫
//查看各個表的狀態 mysqlcheck -u root -p 數據庫名 Enter password: //備份數據庫,可略過,以防萬一備份一下 mysqldump -u root -p 數據庫名> 數據庫名.sql Enter password: //修復受損表 mysqlcheck -u root -p 數據庫名 --auto-repair Enter password:
第一個方法處理單表,下面方法可總體進行修復。rest