Mysql 数据库的表坏了,复修不到,该怎么办?
Mysql 数据库的表坏了,复修不到,该怎么办?
使用phpmyadmin可以列出有什么表,但看不到内容及结构
回传
#1146 - Table 'oscommerce.banners ' doesn 't exist
但在Mysql server内的data有存在啊,9KB
C:\MySQL\MySQL Server 5.0\data\oscommerce\banners.frm
但总是开不到啊,用过复修,但不行啊,应该怎么办?谢谢
------解决方案--------------------使用一下mysqlchk试试?
------解决方案--------------------repair table table_name
------解决方案--------------------
如果你想看看那个表坏了的话。
用CHECK TABLE 看看具体的表
mysql> check table temp;
+-----------+-------+----------+----------+
| Table | Op | Msg_type | Msg_text |
+-----------+-------+----------+----------+
| test.temp | check | status | OK |
+-----------+-------+----------+----------+
1 row in set (0.09 sec)