This database supports multiple connection modes and connection settings. This is achieved using different database URLs.Settings in the URLs are not case sensitive.
Topic URL Format and Examples
Embedded (local) connection
jdbc:h2:[file:][<path>]<databaseName>
jdbc:h2:~/test
jdbc:h2:file:/data/sample
jdbc:h2:file:C:/data/sample (Windows only)
In-memory (private) jdbc:h2:mem:
In-memory (named) jdbc:h2:mem:<databaseName> jdbc:h2:mem:test_mem
Server mode (remote connections) using
TCP/IP
jdbc:h2:tcp://<server>[:<port>]/[<path>]<databaseName>
jdbc:h2:tcp://localhost/~/test
jdbc:h2:tcp://dbserv:8084/~/sample jdbc:h2:tcp://localhost/mem:test
Server mode (remote connections) using
SSL/TLS
jdbc:h2:ssl://<server>[:<port>]/<databaseName>
jdbc:h2:ssl://secureserv:8085/~/sample;
Using encrypted files
jdbc:h2:<url>;CIPHER=[AES|XTEA]
jdbc:h2:ssl://secureserv/~/testdb;CIPHER=AES
jdbc:h2:file:~/secure;CIPHER=XTEA
File locking methods jdbc:h2:<url>;FILE_LOCK={FILE|SOCKET|NO}
jdbc:h2:file:~/private;CIPHER=XTEA;FILE_LOCK=SOCKET
Only open if it already exists jdbc:h2:<url>;IFEXISTS=TRUE
jdbc:h2:file:~/sample;IFEXISTS=TRUE
Don't close the database when the VM
exits jdbc:h2:<url>;DB_CLOSE_ON_EXIT=FALSE
Execute SQL on connection
jdbc:h2:<url>;INIT=RUNSCRIPT FROM '~/create.sql'
jdbc:h2:file:~/sample;INIT=RUNSCRIPT FROM '~/create.sql'\\;RUNSCRIPT FROM
'~/populate.sql'
User name and/or password jdbc:h2:<url>[;USER=<username>][;PASSWORD=<value>]
jdbc:h2:file:~/sample;USER=sa;PASSWORD=123
Debug trace settings jdbc:h2:<url>;TRACE_LEVEL_FILE=<level 0..3>
jdbc:h2:file:~/sample;TRACE_LEVEL_FILE=3
Ignore unknown settings jdbc:h2:<url>;IGNORE_UNKNOWN_SETTINGS=TRUE
Custom file access mode jdbc:h2:<url>;ACCESS_MODE_DATA=rws
Database in a zip file jdbc:h2:zip:<zipFileName>!/<databaseName>
jdbc:h2:zip:~/db.zip!/test
Compatibility mode jdbc:h2:<url>;MODE=<databaseType>
jdbc:h2:~/test;MODE=MYSQL
Auto-reconnect jdbc:h2:<url>;AUTO_RECONNECT=TRUE
jdbc:h2:tcp://localhost/~/test;AUTO_RECONNECT=TRUE
Automatic mixed mode jdbc:h2:<url>;AUTO_SERVER=TRUE
jdbc:h2:~/test;AUTO_SERVER=TRUE
Page size jdbc:h2:<url>;PAGE_SIZE=512
Changing other settings jdbc:h2:<url>;<setting>=<value>[;<setting>=<value>...]
jdbc:h2:file:~/sample;TRACE_LEVEL_SYSTEM_OUT=3
详细内容请查看H2 Documentation文档的37页。
相关推荐
数据库用户操作: --创建用户 ...数据库连接url:jdbc:h2:tcp://localhost:1551/D:/h2_db/h2_1.4.196/db/sg 描述:D:/h2_db/h2_1.4.196/db为文件配置的数据库文件路径,sg为数据库文件名称,可自定义
然后可以使用以下JDBC URL访问数据库: jdbc:h2:tcp://localhost/yourdb (假设您的Docker主机也是localhost ) 数据量 包含H2数据库的/usr/lib/h2也作为卷公开。 因此,您可以在主机上公开此卷: --volume /my/...
数据库使用的 h2,连接 URL 在 U5.java 里,搭建的时候根据需要修改该连接. 当前是 jdbc:h2:tcp://localhost/~test,使用的服务器模式. 修改为 jdbc:h2:test 则会使用嵌入式模式.数据表会自动创建. 使用了 ...
3 jdbc数据库URL:jdbc:h2: test test为h2 database默认提供的测试数据库 4 所有新数据库都会被自动创建 二 h2 database 的控制台">一 简介 h2 database 是一个开源免费的Java SQL数据库 数据库分为嵌入式 ...
这边的数据库连接是kettle自带的h2数据库,只要有kettle就有这个数据库,目录位于data-integration\samples\db\,连接方式是 SampleData/type=javax.sql.DataSource SampleData/driver=org.h2.Driver SampleData/...
在这种情况下,数据库URL为jdbc:h2:mem: 备注:在同一虚拟机中打开两个连接意味着打开两个不同的(专用)数据库。 有时需要到同一内存数据库的多个连接。 在这种情况下,数据库URL必须包含一个名称。 示例: jdbc:...
DB_URL = "jdbc:h2:tcp://localhost:9092/mem:ATHENA;DB_CLOSE_DELAY=-1"; DB_USER = ""; DB_PASSWORD = ""; DB_CLOSE_DELAY=-1 -->将数据持久化直到该JVM实例存在,一旦JVM实例关闭,数据将丢失 PingServer.j
由Chris Ranella为AT&T开发,2018年7月要求H2O版本3.2.x 在这里查看最新版本: 安装使用Maven进行构建并将jar导入Java项目( )配置使用H2OConnection.newInstance(HttpUrl url)连接到现有的H2O群集例子: ...
卡金诺斯病患者该项目是使用JDK 1.8,...如下填写登录表单,然后单击“连接”:驱动程序类:org.h2.Driver JDBC URL:jdbc:h2:mem:Patientdb用户名:sa密码:在本地运行应用程序有几种方法可以在本地机器上运行S
连接数据库代码实例 1,连接数据库代码 文件名称 conn.asp 所有访问数据库的文件都调用此文件<!--#include file=\"Conn.asp\"--> db=\"data/data.mdb\" \'数据库存放目录 on error resume next set conn=server...
在“保存的设置”中:选择* Generic H2(服务器),设置JDBC URL: (jdbc:h2:file:D:/ database / Courier),因为我在我的boom.xml配置和src \ main \ resources \ application中使用了它。属性。 保留用户名...
H1和H2标头的完整列表,如果您选中“显示选项”功能,它将显示一些方法,这些方法可以在您进行网站检查时进一步为用户提供帮助,大家可以修改“连接超时”、“响应超时”、“浏览器代理”、“忽略扩展名”以及“忽略...
<span xss=removed>//数据库连接配置 def db = [ url:'jdbc:h2:mem:groovy', user:'root', password:'root', driver:'org.h2.Driver' ]; </span> 2.创建数据库连接,这里使用...
通过向JDBC URL添加tracing来激活JDBC连接的tracing : jdbc:跟踪:h2:mem:test 要仅跟踪具有活动Span的呼叫,请设置属性traceWithActiveSpanOnly=true 。 jdbc:跟踪:h2:mem:test? trace
这是一个Java Spring Boot入门程序,它为简单的CRUD数据存储实现REST api。 它使用JPA进行数据存储,目前已连接到内存H2数据库中。 对于前端,您可以使用此示例 ...H2数据库:连接到调试/视图: JDBC URL:jdbc:h2:
Ftp客户端REST Api,允许保存您的首选FTP服务器列表,创建连接,从远程ftp服务器添加文件和从中删除文件。 终点: ENR:新注册FTP dans le FlopBox 输入要求的类型:POST url de larequête:/服务器 内容类型:...
如果安装H2数据库并尝试直接连接到JDBC URL: jdbc:h2:tcp://localhost/~/test ,则可能会遇到各种错误。 Database "/User/.../test" not found, either pre-create it or allow remote database creation (not ...
http://localhost:8080/swagger-ui.html在内存中访问H2-数据库要访问嵌入式内存数据库(即H2 DB),请使用以下URL: http://localhost:8080/h2-console/数据库连接字符串= jdbc:h2:mem:约会用户名= sa密码=s ...
1.通过 start_h2_db.bat... 2.JDBC URL: jdbc:h2:tcp://localhost/test, 3.用户名密码为sa:sa 2.运行rapid-gen.bat用于再输入gen user_info用于生成测试代码 3.主要配置文件为generator.xml,里面可以修改数据库连接
在本地运行 克隆存储库 从根目录进行mvn clean install (Maven主目录的路径必须用... 您可以通过url localhost输入控制台:8080 / h2-console 登录数据: 连接字符串-jdbc:h2:mem:testdb 登录名和密码-Postgres