我unable to resolve table
在包含SQL查询有效表的php文件中出现错误。
如果Ctrl + Enter对查询进行了查询,则可以在数据库控制台中获得预期的结果,如果在“数据库浏览器”选项卡中展开了数据库,则可以看到这些表。
它不会影响代码执行,但是很烦人,因为它在编写代码时引起了我的注意,并且掩盖了真正的SQL错误。
我尝试刷新数据库连接,并且已经验证php选项卡正在连接到正确的数据库。
尝试从头开始重新创建数据库连接(删除现有的数据库连接,然后重新创建)。
考虑可能的原因...我可以想到这种情况:
没有其他想法。
对我来说,它有助于转到数据源属性并取消选中
Current Schema
,仅选中正确的数据库。否则,它将尝试解析information_schema
数据库中的所有内容。@SteenSchütt这建议我您可能未在“连接”设置中选择数据库...至少,这是我对这种行为的可能原因的看法。
我同时选择了
Current Schema
我想要的数据库。我想这information_schema
是最新的,但我只是指出这是附加的调试步骤。