如何将SQL工具连接到嵌入式h2 db?

我有一个简单的h2数据库示例,我假设它是一个存储在单个文件中的数据库。 但是我在哪里可以找到这个文件? 我想使用像Squirrel这样的SQL客户端连接到该数据库。 这个文件默认放在哪里?

     

基于以下值:

 jdbc:h2:~/myDB;FILE_LOCK=NO" 

您的数据库文件似乎位于主目录中名为myDB的文件中

~表示您的主目录。

您可以使用以下代码在服务器模式下运行H2并使用SQuirrl SQL客户端进行连接。

       

您可以使用SQuirrel SQL客户端( http://squirrel-sql.sourceforge.net/ )连接到H2数据库并查看表格。

创建新连接。 在驱动程序下拉菜单中选择H2将url设置为项目目标文件夹h2文件夹(jdbc:h2:C:\ projects \ workspace \ TestProject \ target / h2 / ps; AUTO_SERVER = true)输入用户名(“sa”)输入密码( “”)

在您的示例中,该文件放在您的home(表示为 )目录下的myDB文件中: