如何从Intellij IDEA访问内存中的H2数据库

val*_*jon 6 java intellij-idea h2 spring-boot

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

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

这是我的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
Run Code Online (Sandbox Code Playgroud)

Intellij没有字段可输入内存数据库的用户名: Intellij没有字段来输入内存数据库的用户名 测试连接显示成功,但是看不到h2.sql中的表。我可以使用h2控制台访问它们。

Pho*_*Bui 1

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

在此输入图像描述

  1. right click然后datasource选择Properties

在此输入图像描述

  1. 在该Schemas选项卡上,您将看到一个列表,可供options选择database应显示的内容(我通常选择All databases)。选择database您需要显示的内容

在此输入图像描述

结果:

在此输入图像描述


归档时间:

查看次数:

2779 次

最近记录:

7 年,3 月 前