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表和数据?
答案 0 :(得分:1)
您的JDBC URL指定named in-memory数据库,默认情况下,该数据库仅可用于同一虚拟机内的连接。
您可以更改URL以使用基于文件的数据库,或者您必须start a TCP server才能允许来自其他进程的连接。