gpt4 book ai didi

java - 如何从 Intellij IDEA 访问内存中的 h2 数据库

转载 作者:行者123 更新时间:2023-12-01 09:42:13 26 4
gpt4 key购买 nike

在 Spring Boot 项目中,我试图从我的 IDE 中查看内存表。

How to access in-memory h2 database from Intellij IDEA.



这是我的 的片段application.yml :
 h2:
datasource:
url: jdbc:h2:mem:mydb
username: username
password: 123
driver-class-name: org.h2.Driver
init-sql: h2.sql
console:
enabled: true
path: /search/console
settings:
trace: false
web-allow-others: false

Intellij 没有为内存数据库输入用户名的字段:
Intellij has no field to input username for in-memory database
测试连接显示成功,但是它没有看到来自 h2.sql 的表。
我可以使用 h2 控制台访问它们。

最佳答案

默认情况下,IntellJ 不显示任何数据库。
enter image description here

  • right clickdatasource然后选择 Properties

  • enter image description here
  • Schemas选项卡,您将看到 options 的列表选择哪个database应该显示(我通常选择 All databases )。选择 database您需要显示的内容

  • enter image description here
    结果:
    enter image description here

    关于java - 如何从 Intellij IDEA 访问内存中的 h2 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52388984/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com