Web*_*mer 19 database schema database-connection datasource intellij-idea
intellij想法数据源在我的mysql数据库中看不到现有表,而Netbeans看到它.我在数据库中创建了一个表.当我在intellij idea数据源中创建连接时,它会看到我的方案,我会在"模式和表格"中选择它,但后来我没有在列表中看到它.每个架构,但我的.当我尝试使用netbeans或mysql工作台连接到它时,它就可以了.同样的故事与几个数据库,也有root访问权限.任何桌子,但我的.什么可能是错的?
我看到像我这样的问题,与视觉工作室有关,没有答案.拜托,给个好心
Kev*_*gem 15
我在IntelliJ IDEA 15中遇到了同样的问题.
我通过右键单击数据源 - >属性 - >架构 - >使用旧版内置检查器来修复它.
我发现了HSQLDB问题的原因:存在IDEA错误(我的版本为11.0)。
使用相对路径(相对于MODULE)创建db,如下所示:
jdbc:hsqldb:file:db_file/testDBInMemory;shutdown=true;hsqldb.write_delay=??false;
f:\TestModule\db_file\
Run Code Online (Sandbox Code Playgroud)
将其添加到“数据源”时,IDEA将此路径识别为$ IDEA_HOME $ / bin文件夹的相对路径。
f:\Program Files\JetBrains\IntelliJ IDEA 11.0\bin\db_file\
Run Code Online (Sandbox Code Playgroud)
因此,您有两个不同的数据库。而且,当第一次更新JPA时,Data Source在其他地方看不到更新。
解决方法:在文件db url中使用绝对路径。
小智 5
对于仍然遇到此问题的后来者,Intellij IDEA 还具有以下功能,这些功能可能会对您有所帮助,因为他们有我:
右键单击您的数据源 - >诊断 - >“强制刷新”或“忘记缓存架构”
来源:https ://www.jetbrains.com/help/idea/cannot-find-a-database-object-in-the-database-tree-view.html
| 归档时间: |
|
| 查看次数: |
6890 次 |
| 最近记录: |