Mysql 表“…”不存在

Mysql 表“…”不存在,mysql,Mysql,我知道我的问题是重复的,但我的情况不同,请听我说完 我正在wordpress中使用一个名为gravity forms的插件表进行数据的自定义操作,现在返回一个错误 Table 'printam1_i322754_wp1.wp_rj_lead_detail' doesn't exist 现在我做了一些研究。在数据库的sql部分,我做的是运行一些代码来检查我的表是否存在,我试图访问的表是wp\u rj\u lead\u detail 现在,当我在phpmyadmin中以sql模式运行查询时 SHO

我知道我的问题是重复的,但我的情况不同,请听我说完

我正在wordpress中使用一个名为gravity forms的插件表进行数据的自定义操作,现在返回一个错误

Table 'printam1_i322754_wp1.wp_rj_lead_detail' doesn't exist
现在我做了一些研究。在数据库的sql部分,我做的是运行一些代码来检查我的表是否存在,我试图访问的表是wp\u rj\u lead\u detail 现在,当我在phpmyadmin中以sql模式运行查询时

SHOW TABLES LIKE 'wp_rj_lead_detail' 
返回0行,但我的表实际上存在,我可以看到它,当我使用其他表名运行相同的查询时,如
显示类似“wp_links”的表它返回一行,这意味着表存在!我一直在想,问题是在开发方面,而问题是在数据库方面。有谁能告诉我问题是什么?我还下载了整个数据库,它的大小是惊人的98M!这正常吗?因为该网站只有一个正确的报价页,所以该网站几乎是空的

你应该看看上一篇文章:

你遗漏了几个关键点。快速一看,最大的一个是缺少的通配符“%wp\u rj\u lead\u detail%”

    SHOW TABLES
    FROM `<yourdbname>`
    WHERE 
         `Tables_in_<yourdbname>` LIKE '%cms%';

虽然多个like值不适用,但逻辑适用。

很抱歉回复太晚!这实际上不是解决方案,但我通过你的答案找到了解决方案,继续努力!