无法找到我的H2数据库的表格和数据

时间:2018-01-03 18:46:54

标签: h2

webapp正在使用以下配置在DB中存储一些数据:

spring.datasource.continueOnError=true
spring.datasource.driverClassName=org.h2.Driver
spring.datasource.url=jdbc:h2:mem:mydb

我试图使用H2控制台访问此数据库,但出了点问题。即使我知道它们是创建的,也没有表格。我也可以访问任何组成的JDBC:URL,如jdbc:h2:mem:fakeXYZ,同样的结果。这里有什么东西?如何查看此DB表和数据?

enter image description here

1 个答案:

答案 0 :(得分:1)

您的JDBC URL指定named in-memory数据库,默认情况下,该数据库仅可用于同一虚拟机内的连接。

您可以更改URL以使用基于文件的数据库,或者您必须start a TCP server才能允许来自其他进程的连接。