Mysql 当我尝试访问live数据库上的某些表时,出现错误1146

Mysql 当我尝试访问live数据库上的某些表时,出现错误1146,mysql,phpmyadmin,mysql-error-1146,Mysql,Phpmyadmin,Mysql Error 1146,我的数据库中的两个表在侧边栏上可见,但当我尝试打开它时,会产生错误消息“#1146-Table”prefix_dbname.tablename”不存在。我的网站上显示表中数据的页面也是空的,但所有其他表仍然存在,并且显示的页面也很好。 请问,我有没有办法恢复或修复此问题?如果这件事不解决,我就死定了。我看到的大多数解决这个问题的文章都是关于本地主机上的数据库的,但这篇文章是实时的。 请帮助。我通过联系我的主机提供商并请求备份来解决问题。该表不存在,我们没有删除它,因此我们无法告诉它为什么不存在。

我的数据库中的两个表在侧边栏上可见,但当我尝试打开它时,会产生错误消息“#1146-Table”prefix_dbname.tablename”不存在。我的网站上显示表中数据的页面也是空的,但所有其他表仍然存在,并且显示的页面也很好。 请问,我有没有办法恢复或修复此问题?如果这件事不解决,我就死定了。我看到的大多数解决这个问题的文章都是关于本地主机上的数据库的,但这篇文章是实时的。
请帮助。

我通过联系我的主机提供商并请求备份来解决问题。

该表不存在,我们没有删除它,因此我们无法告诉它为什么不存在。抱歉,但有时候备份一个实时数据库是很好的…@Alon Eitan我想你没有这样做。我只是处于一个非常糟糕的境地,需要帮助。你知道我有什么办法可以恢复被删除的表吗?@claus Bönnhoff谢谢。我现在知道了。我可以还原已删除的表吗?很抱歉,如果您没有备份,我认为您无法还原,您是否与主机提供商进行了检查?