mysql数据导出找不到表
大家好,我在用mysql导出数据时,遇到一个问题,请求高人解答。我的数据库和表都存在,但是导出时却报错Counld not find table ;
这是我的数据库
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| rna |
| test |
+--------------------+
5 rows in set (0.00 sec)
这是数据库中的表
mysql> show tables;
+---------------+
| Tables_in_rna |
+---------------+
| class |
| organism |
| species |
| srna |
| users |
+---------------+
5 rows in set (0.00 sec)
导出时出错
C:\Documents and Settings\Administrator>mysqldump -uroot -proot rna srna>d:\my.s
ql;
mysqldump: Couldn't find table: "srna;"
C:\Documents and Settings\Administrator>mysqldump -uroot -proot rna srna>d:\my.s
ql;
------解决方案--------------------现场时在mysql里看看能否读出来
select * from srna limit 10;
------解决方案--------------------select * from srna ; 能得到结果吗?
------解决方案--------------------先查查有没有记录,我测试了下 语句没问题的呀
------解决方案--------------------在MYSQL中:
select * from srna;
提示什么:
mysql -uroot -p123 -N -e "select * from srna;">123.txt
提示什么
------解决方案--------------------明显表坏了,修复下.