我使用的是DataGrip v 2021.3.4 of JetBrains。我连接到托管在AWS中的MariaDB。数据库有28个表,尽管数据库资源管理器中只显示了15个表(15)。
有趣的是,如果我去“显示可视化”,我可以看到所有的表:

到目前为止,这是我唯一能找到任何“隐藏”表的方法,因为可视化窗口允许我右键单击并选择“跳转到源”,在那里我可以处理表,或者在需要时切换到“编辑-数据”:

如果表名和列名被识别并希望用DataGrip接口自动填充,这将是一个可以接受的解决办法,但是,我会在.SQL中得到带有红色下划线的表名,并显示错误,显示如下:
无法解析表“表名”
为了澄清,执行我的查询实际上是有效的,我得到了预期的结果。问题是我在瞎子里写了我的问题。
我尝试过的事情:
在tables.
还有什么你推荐我试试的吗?
谢谢,
更新# 1 2022年5月1日:将DataGrip升级到2022.1.2,删除了一些表,总数降至21个,但限制为15个。更多细节,以防出现问题: MacOS v11.2.3 (BigSur),16核英特尔CPU,64 16内存。
发布于 2022-05-22 06:32:04
张贴这个答案,如果它将节省时间,任何人登陆这个帖子,寻求得到的答案,我有相同的问题。
DataGrip UI有两个地方可以过滤可见表列表,并且这些筛选器是复合的。首先是旁边的主过滤器:

第二位是数据源和驱动程序、、->模式、->对象筛选选项。
https://stackoverflow.com/questions/72062305
复制相似问题