4

我刚刚重新安装了 WAMPSERVER,没有在 WAMPSERVER 下备份 MYSQL 的数据文件夹,理解卸载和重新安装 WAMPSERVER 会使 MYSQL 的数据目录保持原样。这是相同 WAMPSERVER 版本的重新安装。

SHOW DATABASES所以现在我登录到 MYSQL,可以使用, 和.查看以前 WAMPSERVER 中的所有数据库和表SHOW TABLES IN myDb。但是尝试SHOW COLUMNS IN myTable或进一步尝试访问这些表中的数据失败,并给出错误:

ERROR 1146 (42S02): Table 'myDb.myTable' doesn't exist

和日志文件:

2013-10-08 14:42:23 1072 [Warning] InnoDB: Cannot open table myDB/myTable from the internal data dictionary of InnoDB though the .frm file for the table exists.
4

1 回答 1

0

尝试 CREATE if not exists 查询,看看它给出了什么输出。

于 2013-12-03T21:18:10.637 回答