`
xyh
  • 浏览: 86036 次
  • 性别: Icon_minigender_1
  • 来自: China
社区版块
存档分类
最新评论

启动H2数据库并导入数据库脚本

    博客分类:
  • Java
阅读更多
因工作上的需要,在生产环境使用到嵌入式数据库H2。
修改H2的源码,实现以下几点:
1.启动H2数据库不打开浏览器窗口(默认是打开的)
2.数据库创建SQL增加了支持BigDecimal类型,h2数据库默认是不支持bigdecimal类型的:
create table test(id int(11),charge BigDecimal(12))

3.通过传参数方式导入数据库脚本
new Console().runTool();
new RunScript().runCustomTool("jdbc:h2:~/test", "sa","", "c:/schema.sql");
分享到:
评论

相关推荐

    h2数据库批量导出

    《H2数据库批量导出详解》 H2数据库是一款开源、高性能、轻量级的Java关系型数据库,广泛应用于测试、开发以及...通过阅读并实践提供的脚本文件,读者能够深入理解H2数据库的批量操作流程,进一步提升数据库管理技能。

    H2数据库官方文档(English)

    - **嵌入H2到应用中**(Embedding H2 in an Application):文档将提供如何将H2数据库嵌入到Java应用程序中,并启动和使用H2控制台应用程序的详细步骤。 - **H2控制台应用程序**(The H2 Console Application):...

    h2数据库及h2数据库驱动

    H2数据库是一个轻量级、高性能的开源关系型数据库,完全用Java编写,这使得它具有高度的可移植性,可以在任何支持Java的环境中运行。H2提供了多种运行模式,包括内嵌模式(Embedded Mode)、服务器模式(Server Mode...

    h2 数据库 客户端

    **H2数据库客户端详解** H2数据库是一款开源、高性能、轻量级的Java关系型数据库管理系统,它在嵌入式和服务器模式下均表现出色。H2数据库以其易用性、快速性能和全面的SQL支持而受到开发者的青睐,尤其在进行测试...

    h2view.zip h2数据库可视化工具,个人开发,bug有点多,请见谅

    启动H2View后,用户可以轻松连接到本地或远程的H2数据库实例。 通过H2View,用户可以实现以下功能: 1. **数据库连接**:输入H2数据库的URL、用户名和密码,即可建立连接。对于内存模式的H2数据库,URL通常为"jdbc...

    H2数据库使用说明英文版

    H2数据库提供了一些高级配置,如支持CSV文件格式进行数据导入导出、全文搜索功能,包括使用Apache Lucene进行搜索、使用用户定义变量来优化查询操作。此外,还提供数据库升级、备份和恢复功能,如通过脚本工具进行...

    H2数据库导出SQL文件

    NULL 博文链接:https://cookices.iteye.com/blog/2009447

    h2数据库功能介绍资料

    H2数据库支持CSV格式的数据导入导出,这使得数据的迁移和备份变得更加容易。用户可以读写CSV文件,甚至可以直接在数据库内部处理CSV数据。 升级、备份和恢复是数据库管理中的重要方面,H2也提供了详细的说明。这...

    h2数据库.pdf

    - **Java环境测试**:使用简单的Java程序来测试H2数据库是否正确安装并能够正常工作。 - **并发会话管理**:H2支持多个客户端同时连接,每个会话都有自己的事务隔离级别。 - **错误消息处理**:学习如何解读H2数据库...

    H2数据库Rar

    H2数据库是一款开源、轻量级、嵌入式的Java数据库,设计用于在内存中运行,但也支持磁盘存储。这款数据库引擎广泛应用于测试环境、小型应用程序以及作为大型系统的辅助数据库。由于其小巧、快速和易用的特点,H2在...

    h2数据库使用文档 教程

    - **启动和使用H2控制台**:详细介绍如何启动并使用H2控制台。 - **防火墙设置**:指导用户如何正确配置防火墙以允许H2通信。 - **Java环境测试**:提供检查Java环境是否正确的步骤。 - **错误消息处理**:“端口...

    h2数据库实战

    它支持使用脚本工具进行数据的导出和导入,还支持在线备份,用户可以通过命令行工具管理H2数据库。 文档还提到了H2数据库的高级特性,例如原生全文搜索和使用Lucene作为全文搜索引擎。H2数据库还支持用户自定义变量...

    H2 数据库导入CSV文件实现原理简析

    1.启动H2数据库不打开浏览器窗口(默认是打开的) 2.数据库创建SQL增加了支持BigDecimal类型,h2...3.通过传参数方式导入数据库脚本 代码如下: new Console().runTool(); new RunScript().runCustomTool(“jdbc:h2:

    java h2.pdf

    根据提供的文件信息,以下是对Java H2数据库的知识点详细说明: H2数据库是Java中一个流行的开源关系数据库管理系统。它以轻量级、高性能而闻名,适用于嵌入式和服务器模式。H2数据库的官方文档详细描述了如何在...

    H2Database-SQL语法.pdf

    H2数据库可能允许用户自定义CSV导入导出行为,比如字段的引用规则等。 总体来说,H2数据库是一个功能强大、易用性强、灵活性高的开源数据库系统。它不仅在功能上接近主流商业数据库,而且由于其开源特性,还具有较...

    H2Database中文教程

    在Spring和Hibernate框架中配置H2数据库,需要在`pom.xml`中添加H2的依赖,并在Spring配置文件中配置数据源和Hibernate SessionFactory: ```xml <groupId>com.h2database</groupId> <artifactId>h2 <version>...

    mirthConnect h2database

    1. **安装H2数据库**:首先,你需要下载并安装H2数据库的JAR文件。确保你获取的是与Mirth Connect版本兼容的版本。 2. **替换JAR文件**:将H2的JAR文件替换掉Mirth Connect安装目录下的Apache Derby JAR文件。通常...

    h2 database pdf

    - **导入数据**:从 CSV 文件批量导入数据到 H2 数据库。 - **导出数据**:将查询结果导出为 CSV 文件格式。 #### 升级、备份与恢复 - **升级数据库**:通过 SQL 脚本进行数据库的升级操作。 - **备份**:使用 H2 ...

Global site tag (gtag.js) - Google Analytics