H2 DataBase (V2.1.214)学习手册

1、官方地址:

http://www.h2database.com/

2、简单介绍:

(1)H2是使用Java语言开发的一个简单的关系型数据库,可以理解成使用Java开发的一个应用程序。
(2)该应用程序被封装成一个jar包,所有的功能都被封装在这个jar包里,这个jar包没有任何其他第三方依赖。
(3)该应用程序可以分为三部分,a.数据库部分(本地单文件形式);b.数据库管理部分(包括JDBC驱动);c.数据库连接客户端(main方法启动)。

3、使用介绍:

H2的jar包里有三个功能,对于每个功能的单独使用或者组合使用就表现的多种多样。
(1)使用任何一个客户端(当然也可以是java代码)连接jar包内的JDBC接口(org.h2.Driver ),即可实现同时存取数据的目的(在连接时会检查当前连接的库是否存在,不存在会立即创建)。
(2)直接运行该jar包(即jar包内的GUI main方法),会启动一个GUI的程序和一个WEB服务(把两者理解成一个东西也可以,即该GUI程序会暴露出web服务端口)。

GUI程序:a.创建数据库部分,即生产数据库的单文件;b.关闭运行的java虚拟机;c.跳转到web服务。

WEB服务:a.客户端连接工具,可以连接多种数据库,当直接连接本地jdbc接口时,若数据库不存在,会立即创建出来。b.本程序和数据库的一些配置信息;c.数据库的一些操作工具。

5、Windows安装:

官方提供了一个windows安装程序,其实就是把jar包再包装一层,做成windows程序。

6、其他使用:

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章