MyIsam 表 “ Incorrect key file for table 't_ '; try to repair it”
轉載自:https://www.cnblogs.com/zjoch/archive/2013/08/19/3267131.html
今天mysql突然出現以下錯誤:
mysql> select * from test;
ERROR 1034 (HY000): Incorrect key file for table ‘test’; try to repair it
首先通過repair table修復:
mysql> repair table test;
+—————+——–+———-+———————————————————+
| Table | Op | Msg_type | Msg_text |
+—————+——–+———-+———————————————————+
| test.test | repair | Error | Incorrect key file for table ‘test’; try to repair it |
| test.test | repair | error | Corrupt
如果還是沒用,執行下面命令
mysql> repair table test USE_FRM;
+—————+——–+———-+———————————————————+
| Table | Op | Msg_type | Msg_text |
+—————+——–+———-+———————————————————+
| test.test | repair | Error |Number of rows changed from 0 to 110423 |
| test.test | repair | status | OK
按理應該可以了。
如果還是沒用,則退出mysql,執行如下修復動作:
myisamchk -of /var/lib/mysql/test/test.MYI
myisamchk -r /var/lib/mysql/test/test.MYI
myisamchk safe-recover /var/lib/mysql/test/test.MYI
再重啟mysql後應該可以正常了。
相關文章
- MySQL執行語句報Incorrect key file for table '/tmp/#sql_.MYI'; try to repair itMySqlAI
- MySQL InnoDB File-Per-Table表空間MySql
- mysql RSA private key file not foundMySql
- MySQL錯誤修復:Table xx is marked as crashed and last (automatic?) repair failedMySqlASTAI
- 為Zabbix MySQL設定獨立表空間innodb_file_per_tableMySql
- Lua table(表)
- Mysql中的鎖機制——MyISAM表鎖MySql
- el-table 的 el-table-column 的key使用Math.random() 篩選列random
- MYSQL報1022錯誤:Can't write;duplicate key in table '.....'MySql
- RealmBrowser 開啟提示:please enter a valid encryption key for this realm file
- MySQL實現MYISAM表批次壓縮的方法MySql
- element-plus table部分列根據介面返回key展示
- SQLAlchemy Table(表)類方式 – Table類和Column類SQL
- 今天測試了一下update partition table的part key
- Vue進階(么伍么):el-table-column :key應用Vue
- 使用MyISAM表和InnoDB的一些記錄GD
- table表頭固定問題
- elementUI table 自定義表頭UI
- TRy
- layui將table轉化表單顯示(即table.render轉為表單展示)UI
- 透視表pivot_table和交叉表crosstabROS
- element table 表頭顯示 tooltip
- (一)Superset 1.3圖表篇——Table
- MySQL, Incorrect usage of UNION and ORDER BYMySql
- MyISAM InnoDB 區別
- Jumping with Try
- try ,catch
- 達夢列儲存表(HUGE Table)
- 【TABLE】Oracle表資訊收集指令碼Oracle指令碼
- table/index/LOBINDEX遷移表空間Index
- MySQL優化篇系列文章(二)——MyISAM表鎖與InnoDB鎖問題MySql優化
- (三、四)Superset 1.3圖表篇——透視表-Pivot Table
- [翻譯]-Detect And Repair Corruption in an Oracle DatabaseAIOracleDatabase
- tenorshare video repair(影片修復工具)IDEAI
- table表頭單元格斜線效果
- table表單製作個人簡歷
- table表頭分組程式碼例項
- Bootstrap select2 ,table, 清空表單formbootORM