读书人

Mysql 数据库的表坏了,复修不到,该怎么

发布时间: 2012-03-06 20:47:55 作者: rapoo

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)

读书人网 >Mysql

热点推荐