H2 控制台访问 h2 以外的数据库
H2 控制台 (http://localhost:8082/login.jsp) 可以选择查看以下详细信息任何数据库,如果我们要与 mysql 或其他数据库服务器通信,我们应该在哪里复制 jdbc 驱动程序。复制 bin 目录下的 jdbc 驱动程序文件(mysql-connector-java-5.0.8-bin.jar)似乎没有帮助
注意:我的 H2 服务器作为服务运行
H2 console (http://localhost:8082/login.jsp) has the option to look at details of any database, where should we copy the jdbc driver if we have tp talk to the mysql or other database servers. Copying the jdbc driver file (mysql-connector-java-5.0.8-bin.jar) under bin directory didn't seem to help
Note: My H2 server is running as a service
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
如果要使用其他数据库(例如MySQL),需要在安装服务之前将这些数据库的JDBC驱动程序的位置添加到环境变量H2DRIVERS或CLASSPATH中。可设置多个驱动程序;每个条目需要用 ; 分隔(Windows) 或 :(其他操作系统)。支持路径名中的空格。不得引用设置。
To use other databases (for example MySQL), the location of the JDBC drivers of those databases need to be added to the environment variables H2DRIVERS or CLASSPATH before installing the service. Multiple drivers can be set; each entry needs to be separated with a ; (Windows) or : (other operating systems). Spaces in the path names are supported. The settings must not be quoted.
当我启动服务器时,我只是将驱动程序放在
classpath
上:或者,这是您可能将
JAR
添加到其中一个JAR
的罕见情况之一。代码>java.ext.dirs。您可以查看您的平台上可用的内容:I just put the driver(s) on the
classpath
when I start the server:Alternatively, this is one of the rare times you might add a
JAR
to one of thejava.ext.dirs
. You can see what's available on your platform: