复制文件后MySQL表不存在

Miq*_*Ali 2 mysql linux

我已将数据库文件夹从Windows系统复制C:/wamp/bin/mysql/mysql.XX/data/database_name到Linux系统/var/lib/mysql/database_name

我已经通过终端连接到mysql,执行查询,show tables;它显示数据库中的所有tebles,但是当我执行时select * from table_namedesc table_name它显示错误ERROR 1146 (42S02): Table 'database_name.table_name' doesn't exist

有人对此有想法吗?

Mar*_*rax 5

我遇到了同样的问题,通过将ibdata1从备份复制到/var/lib/mysql解决了。

我试图恢复整个数据库,不知道只有一张表会发生什么。