H2控制台也可以用于连接到其他数据库。例如,MySQL。
但是,当连接到MySQL时,它会显示所有架构的表,而不仅仅是连接架构的表。
可能是什么问题?
使用1.4.199版(http://repo2.maven.org/maven2/com/h2database/h2/1.4.199/h2-1.4.199.jar)
以java -jar h2-1.4.199.jar
选择并打开“通用MySQL”并打开“ bankdb”模式(JDBC JAR是最新的8.0.16,位于同一文件夹中)
答案 0 :(得分:0)
我已经在其他多数据库工具(例如HeidiSQL)中看到了这种行为。只要您可以从工具中连接到所需的数据库,就可以看到其他模式本身没有什么错。 bankdb
数据库account
,customer
和transaction
中仅有三个表吗?如果是这样,则意味着您确实已连接到正确的数据库。您可能还需要四处摸索,并确保USE <database>
命令正常工作。