Playframework 如何使用H2浏览器查看play 2.7 H2数据库的内容?

Playframework 如何使用H2浏览器查看play 2.7 H2数据库的内容?,playframework,h2,slick,Playframework,H2,Slick,在Play 2.7中,如何查看嵌入式H2数据库的内容 先前的研究: 似乎步骤应该是运行sbt shell。然后运行h2浏览器和sbt运行,使它们处于相同的过程中?如果使用slick,则调用端点以触发编译/数据库创建。 配置为 db.default.driver=org.h2.Driver db.default.url="jdbc:h2:mem:play" db.default.user=sa db.default.password="" 我已连接,但无法进行身份验证。尝试了多个usr/密码组合

在Play 2.7中,如何查看嵌入式H2数据库的内容

先前的研究:
似乎步骤应该是运行
sbt shell
。然后运行
h2浏览器
sbt运行
,使它们处于相同的过程中?如果使用slick,则调用端点以触发编译/数据库创建。
配置为

db.default.driver=org.h2.Driver
db.default.url="jdbc:h2:mem:play"
db.default.user=sa
db.default.password=""
我已连接,但无法进行身份验证。尝试了多个usr/密码组合

错误的用户名或密码[28000-199]28000/28000

Scala:2.13
玩滑头:4.0.2

h2:1.4.199原因:

首次连接到H2数据库时,H2数据库初始化用户名和密码,但数据库用户名和密码的属性在配置文件中定义,导致冲突

解决方案:

  • 关闭程序并关闭数据库连接(如果程序未关闭,将报告错误且无法更改)
  • 删除数据库并删除.idea下数据源中的xml文件
  • 重新创建数据库并启动项目