Sql 查看test.h2.db(h2数据库)的工具
我的java代码正在使用Sql 查看test.h2.db(h2数据库)的工具,sql,database,h2,Sql,Database,H2,我的java代码正在使用h2数据库并生成test.h2.db文件。 我在网上搜索过,但找不到任何工具来导入此DB文件,并查看该DB文件中有哪些表格可用 我尝试了dbvisualizer,但无法导入此DB文件 如果有人遇到了相同的问题,请告诉我解决方案。如图所示,您可以使用Shell命令打开数据库文件。在下面的示例中,数据库名为test,并推断出数据库文件名test.h2.db。如前所述,url指定数据库文件驻留在用户的主目录中 $ java -cp h2.jar org.h2.tools.She
h2数据库
并生成test.h2.db
文件。
我在网上搜索过,但找不到任何工具来导入此DB文件,并查看该DB文件中有哪些表格可用
我尝试了dbvisualizer
,但无法导入此DB文件
如果有人遇到了相同的问题,请告诉我解决方案。如图所示,您可以使用Shell
命令打开数据库文件。在下面的示例中,数据库名为test
,并推断出数据库文件名test.h2.db
。如前所述,url
指定数据库文件驻留在用户的主目录中
$ java -cp h2.jar org.h2.tools.Shell -url \
"jdbc:h2:file:~/test;ifexists=true" -user "sa" -password ""
在提示下,键入?
以获取帮助或输入SQL命令:
sql> show tables;
TABLE_NAME | TABLE_SCHEMA
CUSTOMER | PUBLIC
…
请注意,如果您以前忽略了
ifexists
谓词,则架构可能为空。您可以使用H2 DB安装
您需要:
- 安装H2 DB(例如:H2-setup-2019-10-14.exe)
- 转到安装H2 DB的文件夹(例如:\H2\bin)
- 运行H2DB(启动文件:H2.bat)
- 您应该在浏览器中看到控制台H2(或在浏览器中使用url:http://localhost:8082/
- 在控制台H2设置选项中:
- 通用H2(嵌入式)
- 通用H2(嵌入式)
- 驱动程序:org.h2.Driver
- JDBC URL:JDBC:h2:D:/Java/H@_DB/db/repository.mv.db(文件所在磁盘中的适当路径)
- 用户:
- 密码: