使用 IDEA 连接到 H2
Posted
技术标签:
【中文标题】使用 IDEA 连接到 H2【英文标题】:Connect to H2 with IDEA 【发布时间】:2021-08-15 17:24:27 【问题描述】:H2 用作桌面应用程序上的本地数据库。
spring.h2.console.enabled=true
spring.h2.console.path=/h2-console
spring.h2.console.settings.trace=false
spring.h2.console.settings.web-allow-others=false
spring.datasource.url=jdbc:h2:file:./h2-local-storage/data
spring.datasource.driverClassName=org.h2.Driver
spring.datasource.username=sa
spring.datasource.password=password
spring.jpa.database-platform=org.hibernate.dialect.H2Dialect
我尝试使用 IntelliJ IDEA 连接到 DB,但无法在连接设置中捕获数据库 URL。
我已经尝试使用 h2-local-storage
和 data
和 h2-local-storage/data
和 ./h2-local-storage/data
但注意到没有改变。总是同样的错误:
连接断开:“java.net.SocketTimeoutException:连接定时 出:本地主机:9092" [90067-200]
我了解浏览器中的 UI,但我搜索了使用 IDEA 进行快速查看的方法。如何连接到这个数据库?
【问题讨论】:
【参考方案1】:请将“连接类型”切换为“嵌入式”(只需单击“远程”链接),然后您就可以指定数据库文件的路径。
【讨论】:
以上是关于使用 IDEA 连接到 H2的主要内容,如果未能解决你的问题,请参考以下文章
有人可以告诉我如何使用 ColdFusion 连接到 H2 数据库吗? [关闭]