mysqladmin说数据库中没有表格,但列出了' show tables'

时间:2016-08-25 12:51:25

标签: phpmyadmin

我在一个连接到几个远程mysql(5.5)的网络服务器上有phpmyadmin,这几年都很好。

今天,对于一个特定的数据库,它说它里面没有表,但是一个sql查询(在这个数据库的sql选项卡中)' show tables'列出表,并选择列出记录。

怎么可能这样呢?

编辑:我觉得它看起来很不可思议,这里有截图(同一个用户,只是同一个数据库上的另一个标签,同一个服务器)

结构标签:

structure tab

和sql选项卡:

sql tab

1 个答案:

答案 0 :(得分:0)

问题是这个数据库中不再存在定义者的观点!

在删除视图(并使用已知的定义器重新创建et)后,一切正常,但它闻起来像phpmyadmin中的一个真正的错误(我没有安装最后一个版本,所以我不能' t测试是否仍然存在以制作错误报告)。

这是一个phpmyadmin版本3.4.11