跳转至内容

H2

来自 ArchWiki

来自项目主页:H2 是一个小型 Java 关系型数据库,其特点是

  • 非常快速、开源、JDBC API
  • 嵌入式和服务器模式;内存数据库
  • 基于浏览器的控制台应用程序
  • 体积小:约 2 MB jar 文件大小

安装

安装 h2AUR 软件包。

Web Console / 数据库管理

这将启动一个基于 Web 的界面,端口为 8082。

$ h2-console

TCP / PG 服务器

这将启动一个基于 Web 的界面,端口为 8082,TCP 服务器端口为 9092,PG 服务器(一个遵循 PostgreSQL 协议的服务器)端口为 5435。

$ java -cp /usr/share/java/h2/h2.jar org.h2.tools.Server

可以使用 JDBC URL 连接,例如 jdbc:h2:tcp://192.168.103.128:9092/~/test

注意 -ifNotExists 标志可用于生成一个空数据库。