【发布时间】:2016-10-03 00:13:46
【问题描述】:
我已将 MySQL 连接器依赖项和 h2database 依赖项包含到我的项目中。然后我尝试获取 H2 JDBC 连接,但是从看起来像 MySQL JDBC 连接器的地方抛出了一个异常。
DriverManager.getConnection("jdbc:h2:mem:test", "sa", "");
抛出的异常是这样的:
com.mysql.cj.core.exceptions.WrongArgumentException: Connector/J cannot handle a database URL of type 'jdbc:h2:'.
如何同时访问 H2 数据库和 MySQL 数据库?
【问题讨论】:
-
这不应该发生。你做了什么特别的事情来让他们注册吗?
-
我投票决定将此问题作为离题结束,因为这是一个已知错误并且已经过验证,但除了我的答案中的解决方法之外,还没有提供解决方案。跨度>
-
我无法使用 mysql 5.7.15 和最新版本的 connector/j (6.0.4) 重现此错误。您能否分享足够的 Java 代码和您的确切设置?