`
guoyiqi
  • 浏览: 968832 次
社区版块
存档分类
最新评论

h2各种连接url

    博客分类:
  • h2
 
阅读更多

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页。

分享到:
评论

相关推荐

    H2数据库资源

    数据库用户操作: --创建用户 ...数据库连接url:jdbc:h2:tcp://localhost:1551/D:/h2_db/h2_1.4.196/db/sg 描述:D:/h2_db/h2_1.4.196/db为文件配置的数据库文件路径,sg为数据库文件名称,可自定义

    h2:在Docker容器中作为服务器运行的H2数据库

    然后可以使用以下JDBC URL访问数据库: jdbc:h2:tcp://localhost/yourdb (假设您的Docker主机也是localhost ) 数据量 包含H2数据库的/usr/lib/h2也作为卷公开。 因此,您可以在主机上公开此卷: --volume /my/...

    jsp 博客系统

    数据库使用的 h2,连接 URL 在 U5.java 里,搭建的时候根据需要修改该连接. 当前是 jdbc:h2:tcp://localhost/~test,使用的服务器模式. 修改为 jdbc:h2:test 则会使用嵌入式模式.数据表会自动创建. 使用了 ...

    DB2连接工具

    3 jdbc数据库URL:jdbc:h2: test test为h2 database默认提供的测试数据库 4 所有新数据库都会被自动创建 二 h2 database 的控制台"&gt;一 简介 h2 database 是一个开源免费的Java SQL数据库 数据库分为嵌入式 ...

    connection_reset.rar

    这边的数据库连接是kettle自带的h2数据库,只要有kettle就有这个数据库,目录位于data-integration\samples\db\,连接方式是 SampleData/type=javax.sql.DataSource SampleData/driver=org.h2.Driver SampleData/...

    spring-boot-h2-console:H2控制台的Spring Boot配置

    在这种情况下,数据库URL为jdbc:h2:mem: 备注:在同一虚拟机中打开两个连接意味着打开两个不同的(专用)数据库。 有时需要到同一内存数据库的多个连接。 在这种情况下,数据库URL必须包含一个名称。 示例: jdbc:...

    java-inmemory-db-server:在内存中 h2db

    DB_URL = "jdbc:h2:tcp://localhost:9092/mem:ATHENA;DB_CLOSE_DELAY=-1"; DB_USER = ""; DB_PASSWORD = ""; DB_CLOSE_DELAY=-1 --&gt;将数据持久化直到该JVM实例存在,一旦JVM实例关闭,数据将丢失 PingServer.j

    h2oclient-java:适用于H2O机器学习平台的Java REST API客户端

    由Chris Ranella为AT&T开发,2018年7月要求H2O版本3.2.x 在这里查看最新版本: 安装使用Maven进行构建并将jar导入Java项目( )配置使用H2OConnection.newInstance(HttpUrl url)连接到现有的H2O群集例子: ...

    karkinos-patient

    卡金诺斯病患者该项目是使用JDK 1.8,...如下填写登录表单,然后单击“连接”:驱动程序类:org.h2.Driver JDBC URL:jdbc:h2:mem:Patientdb用户名:sa密码:在本地运行应用程序有几种方法可以在本地机器上运行S

    asp连接数据库代码实例

    连接数据库代码实例 1,连接数据库代码 文件名称 conn.asp 所有访问数据库的文件都调用此文件&lt;!--#include file=\"Conn.asp\"--&gt; db=\"data/data.mdb\" \'数据库存放目录 on error resume next set conn=server...

    CourierModule:在这个项目中,我使用了MAVEN项目结构,Spring 5 MVC,AngularJS,Jooq和HikariCP连接池

    在“保存的设置”中:选择* Generic H2(服务器),设置JDBC URL: (jdbc:h2:file:D:/ database / Courier),因为我在我的boom.xml配置和src \ main \ resources \ application中使用了它。属性。 保留用户名...

    媲美尖叫蛙的网站链接检查工具 —seo优化必备神器!!!

    H1和H2标头的完整列表,如果您选中“显示选项”功能,它将显示一些方法,这些方法可以在您进行网站检查时进一步为用户提供帮助,大家可以修改“连接超时”、“响应超时”、“浏览器代理”、“忽略扩展名”以及“忽略...

    便捷轻巧的Groovy数据库操作

     &lt;span xss=removed&gt;//数据库连接配置 def db = [  url:'jdbc:h2:mem:groovy',  user:'root',  password:'root',  driver:'org.h2.Driver' ]; &lt;/span&gt;  2.创建数据库连接,这里使用...

    java-jdbc:JDBC的OpenTracing工具

    通过向JDBC URL添加tracing来激活JDBC连接的tracing : jdbc:跟踪:h2:mem:test 要仅跟踪具有活动Span的呼叫,请设置属性traceWithActiveSpanOnly=true 。 jdbc:跟踪:h2:mem:test? trace

    boiler-app:Springboot CRUD启动器

    这是一个Java Spring Boot入门程序,它为简单的CRUD数据存储实现REST api。 它使用JPA进行数据存储,目前已连接到内存H2数据库中。 对于前端,您可以使用此示例 ...H2数据库:连接到调试/视图: JDBC URL:jdbc:h2:

    FlopBox:Ftp Client REST Api,允许保存您的首选FTP服务器列表,创建连接,从远程ftp服务器添加文件和从中删除文件

    Ftp客户端REST Api,允许保存您的首选FTP服务器列表,创建连接,从远程ftp服务器添加文件和从中删除文件。 终点: ENR:新注册FTP dans le FlopBox 输入要求的类型:POST url de larequête:/服务器 内容类型:...

    jpa-core-study

    如果安装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,里面可以修改数据库连接

    aeon-test-task

    在本地运行 克隆存储库 从根目录进行mvn clean install (Maven主目录的路径必须用... 您可以通过url localhost输入控制台:8080 / h2-console 登录数据: 连接字符串-jdbc:h2:mem:testdb 登录名和密码-Postgres

Global site tag (gtag.js) - Google Analytics