126 127 134 144 145

當你嘗試從 MySQL 資料庫訪問記錄時,你可能會收到這些錯誤訊息。由於 MySQL 資料庫中的損壞而發生這些錯誤訊息。以下是型別

MySQL error code 126 = Index file is crashed
MySQL error code 127 = Record-file is crashed
MySQL error code 134 = Record was already deleted (or record file crashed)
MySQL error code 144 = Table is crashed and last repair failed
MySQL error code 145 = Table was marked as crashed and should be repaired

MySQL 錯誤,病毒攻擊,伺服器崩潰,不正確的關機,損壞的表是這種腐敗背後的原因。當它被破壞時,它將變得無法訪問,你無法再訪問它們。為了獲得可訪問性,從更新的備份中檢索資料的最佳方法。但是,如果你沒有更新或任何有效的備份,那麼你可以進行 MySQL 修復。

如果表引擎型別為 MyISAM,則應用 CHECK TABLE,然後將 REPAIR TABLE 應用於它。

然後認真考慮轉換到 InnoDB,所以這個錯誤不會再發生。

句法

CHECK TABLE <table name> ////To check the extent of database corruption
REPAIR TABLE <table name> ////To repair table