H2 数据库引擎

分类: 数据库 Hibernate jquery easyui solr 2265人阅读 评论(0) 收藏 举报

 

目录(?)[-]

  1. 需求
    1. 数据库引擎
    2. H2控制台
  2. 支持的平台
  3. 安装软件
  4. 目录结构
    1. 添加数据库驱动程序
    2. 使用H2控制台
    3. 将表名或列名
    4. 断开并停止应用程序
  5. 特别H2控制台语法
  6. H2控制台的设置
  7. 使用JDBC连接到数据库
  8. 创建新的数据库
  9. 使用服务器
    1. 启动服务器命令行工具
    2. 连接到TCP服务器
    3. 启动TCP服务器内的一个应用
    4. 从另一个进程停止TCP服务器
  10. 使用Hibernate
  11. 使用TopLink和Glassfish
  12. 使用的EclipseLink
  13. 使用Apache ActiveMQ的
  14. 在NetBeans中使用H2
  15. 使用H2 jOOQ
  16. 在Web应用程序中使用数据库
    1. 嵌入模式
    2. 服务器模式
    3. 使用Servlet监听器启动和停止数据库
    4. 使用H2控制台的Servlet
  17. Android的
  18. CSV逗号分隔值的支持
    1. 在一个数据库中读取一个CSV文件
    2. 从CSV文件导入数据
    3. 在一个数据库中写一个CSV文件
    4. 写一个CSV文件的Java应用程序
    5. 从Java应用程序中读取一个CSV文件
  19. 升级备份和恢复
    1. 数据库升级
    2. 备份使用的脚本工具
    3. 从脚本中恢复
    4. 在线备份
  20. 命令行工具
  21. 外壳工具
  22. 使用OpenOffice基地
  23. Java Web Start的 JNLP
  24. 使用连接池
  25. 全文检索
    1. 使用本机的全文检索
    2. 使用Lucene的全文检索
  26. 用户定义的变量
  27. 日期和时间
  28. 使用Spring
    1. 使用TCP服务器
    2. 错误代码不兼容
  29. Java管理扩展JMX
 

最近项目中有用H2做嵌入式数据库 感觉很不错像大家介绍一下

  H2特点:

  • 非常快的,开放的源代码,JDBC API
  • 嵌入式和服务器模式,内存数据库,
  • 基于浏览器的控制台应用程序
  • 占地面积小:约1 MB jar文件的大小

 

需求

要运行该数据库,软件协议栈是众所周知的工作。其他软件最有可能也可以工作,但还没有测试一样多。

数据库引擎

  • Windows XP或Vista,Mac OS X中,或Linux
  • Sun的JDK 1.5或更高版本(使用了Retroweaver转换为JDK 1.4应该工作,但没有定期测试)
  • 推荐的Windows文件系统:NTFS(FAT32只支持到4 GB的文件)

H2控制台

  • Mozilla Firefox浏览器

支持的平台

这个数据库是用Java编写的,它可以运行在许多不同的平台上。它与Java 1.5和1.6进行测试,但也可以使用GCJ编译为本地代码。源代码不使用的Java 1.6的功能。目前,该数据库的开发和测试Windows XP和Mac OS X上使用Sun JDK 1.6,但它也可以在许多其他的操作系统,并使用其他的Java运行时环境。支持所有主要的操作系统(Windows XP中,Windows Vista中,Windows 7中,MAC OS,Ubuntu的,...)。

安装软件

要安装该软件,运行安装程序,或将其解压缩到您选择的目录。

目录结构

安装完成后,你应该得到如下的目录结构:

目录 内容
binJAR文件和批处理文件
docs文档
docs/htmlHTML页面
docs/javadocJavadoc文件
ext外部的依赖关系(在编译时下载)
service作为Windows服务运行数据库的工具
src源文件
src/docsrc文档来源
src/installer安装,外壳,并释放构建脚本
src/main数据库引擎的源代码
src/test测试源代码
src/tools

 

 

添加数据库驱动程序

 

要注册的JDBC驱动程序(支持MySQL,PostgreSQL,HSQLDB,...),添加的jar文件名的环境变量 H2DRIVERSCLASSPATH。例:添加HSQLDB JDBC驱动程序(Windows)中C:\Programs\hsqldb\lib\hsqldb.jar设置环境变量 H2DRIVERSC:\Programs\hsqldb\lib\hsqldb.jar

可以设置多个驱动程序条目需要分开 ; (Windows)或 :(其他操作系统)。支持的路径名中的空格。这些设置必须没有被引用。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值