当前位置:  开发笔记 > 编程语言 > 正文

H2数据库连接字符串

如何解决《H2数据库连接字符串》经验,为你挑选了1个好方法。

对于我正在研究atm的项目,我试图使用h2数据库作为测试我的DAO类的替代方案.对于正常的代码我使用MySQL,一切都很好.现在我连接到H2数据库没有问题,但由于我使用多个类,我为数据库属性创建了1个类.这包括一个mysql连接String,它工作正常.h2连接给我带来了一些麻烦,因为它不会连接到数据库.我的代码看起来像这样:

    mysqlconnectionstring=jdbc:mysql://localhost/database?user=root&password=
    h2connectionstring=jdbc:h2:~/test,sa,password

我希望能够使用这样的变量连接到H2数据库

    Connection connection = DriverManager.getConnection(databaseConnectionString);

一旦我使用它,它说它无法连接到数据库,但是当我使用它时:

    Connection connection = DriverManager.getConnection("jdbc:h2:~/test","sa","password");

现在我已经尝试了几种方法,包括在字符串中添加斜杠,但我似乎无法弄清楚除了使它成为3个单独的变量并使用它们,但我想使用1个单变量.



1> pomkine..:

试试这个吧

jdbc:h2:file:~/test;USER=sa;PASSWORD=password

这应该根据H2 Docs工作

推荐阅读
虎仔球妈_459
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有