【发布时间】:2016-05-24 02:26:20
【问题描述】:
我在尝试选择数据库中的任何内容时遇到问题。如果我尝试:
SELECT * FROM wp_options;
如果我在编写它时点击选项卡,它甚至会自动完成 wp_options,但随后我收到以下错误:
错误 1146 (42S02):表 'foo.wp_options' 不存在。
当我执行“显示表格”时,表格甚至会显示。 所有其他数据库都工作正常。这是我唯一遇到的问题。
我目前在 Ubuntu Server 14.04 上运行 mysql-server。
【问题讨论】:
-
select * from foo.other_table 工作吗?
-
No.. 好像整个数据库都坏了。已经尝试重新创建它,但没有任何改变。
-
也许删除数据库并重新运行您的创建脚本以查看是否可以解决问题。当然先备份现有的数据库。或者创建另一个名称不同但表结构相同的第二个数据库,然后对第二个数据库进行试验。
-
@bertZ 您知道您可以使用 mysqldump 和类似工具来创建数据库的文本导出吗?您应该也可以通过创建导出来补充您的 frm 备份。
-
@mba12 我知道...问题是服务器备份不是由我创建的。我只是想用我们从备份中得到的文件来恢复它。
标签: mysql select ubuntu-server