Got error 134 from storage engine 错误
MySql 执行以以下SQL时报错:
Sql代码
mysql> select * from tb_user where id=XXX;
错误:
Sql代码
ERROR 1030 : Got error 134 from storage engine
storage engine错误,应该是表出错了。
检查表:check table tb_user;
mysql> check table tb_user;
mysql> check table tb_user;
+——————————-+——-+———-+——————————————————-+
| Table | Op | Msg_type | Msg_text |
+——————————-+——-+———-+——————————————————-+
| db_monitor.tb_user | check | warning | 1 client is using or hasn’t closed the table properly |
| db_monitor.tb_user | check | error | Found 2177 keys of 2183 |
| db_monitor.tb_user | check | error | Corrupt |
+——————————-+——-+———-+——————————————————-+
3 rows in set (0.04 sec)
修复表:repair table tb_user;
mysql> repair table tb_user;
+——————————-+——–+———-+———-+
| Table | Op | Msg_type | Msg_text |
+——————————-+——–+———-+———-+
| db_monitor.tb_user | repair | status | OK |
+——————————-+——–+———-+———-+
1 row in set (0.60 sec)
修复完成。
版权声明:本文为博主原创文章,未经博主允许不得转载。