Cee*_*kay 3 hibernate h2 spring-data-jpa spring-boot
我正在尝试从 Intellij 控制台访问内存中的 H2 数据库。我正在使用 spring boot 来配置一切。连接字符串为:spring.datasource.url=jdbc:h2:mem:testdb
当我使用 intellij 连接到数据库时,我看不到或查询表。我可以运行一个创建表命令来获取它,但就是这样。这是该配置的图像:
SHOW TABLES 查询的结果不返回任何内容。
为什么我无法连接到这个数据库?
当使用像 H2 或 HSQLDB 这样的内存数据库时,内存实例只能从应用程序访问。
如果您想拥有一个共享数据库(以便您可以看到其中的内容),您必须在 [服务器模式][2] 下启动它,或者改用基于文件的模式 ( jdbc:h2:~/your-db)。
| 归档时间: |
|
| 查看次数: |
2464 次 |
| 最近记录: |