本人第一次接触MYSQL
现有一份数据表.需要将其数据导出.
.FRM .MYD .MYI 三个文件加起来共300多MB.
我在MYSQL命令行下 用select count(*) 返回有1410098条,但用select * 只返回300条记录
导出到SQL2000 和 EXCEL 中也只有300条.
很怪异啊,求助高手..
现有一份数据表.需要将其数据导出.
.FRM .MYD .MYI 三个文件加起来共300多MB.
我在MYSQL命令行下 用select count(*) 返回有1410098条,但用select * 只返回300条记录
导出到SQL2000 和 EXCEL 中也只有300条.
很怪异啊,求助高手..
check table tablename 一下。或者直接 repair table tablename,就应该就好了。
mysql> check table tmyisam;
+--------------+-------+----------+----------+
| Table | Op | Msg_type | Msg_text |
+--------------+-------+----------+----------+
| test.tmyisam | check | status | OK |
+--------------+-------+----------+----------+
1 row in set (0.08 sec)
当您的问题得到解答后请及时结贴.
http://topic.csdn.net/u/20090501/15/7548d251-aec2-4975-a9bf-ca09a5551ba5.html