H2教程系列

H2教程系列,第1张

H2教程系列文章目录

第一章 H2入门之简介与安装
第二章 H2入门之创建数据库


简介与安装目录
  • H2教程系列文章目录
  • 一、简介
    • 1、主要特点
    • 2、附加的功能
    • 3、H2数据库中的组件
  • 二、安装
    • 1、下载
    • 2、Windows安装
    • 3、验证H2数据库安装

一、简介

H2是一个开放源码的轻量级Java数据库。它可以嵌入到Java应用程序中或以客户端 - 服务器模式运行。主要是H2数据库可以配置为作为内存数据库运行,这意味着数据不会在磁盘上持久存储。由于嵌入式数据库不适用于生产开发,而是主要用于开发和测试,可以在嵌入式模式或服务器模式下使用

1、主要特点
  • 极快,开源的JDBC API,用 Java 编写;
  • 支持标准的 SQL 和 JDBC API,也可以使用 PostgreSQL ODBC 驱动程序;
  • 可用于嵌入式和服务器模式; 内存数据库;
  • 支持集群和多版本并发;
  • 基于浏览器的控制台应用程序;
  • 占用体积小 - 约1.5MB的jar文件大小。
2、附加的功能
  • 基于磁盘或内存中的数据库和表,支持只读数据库,临时表;
  • 提供事务支持(读提交)、两阶段提交多连接、表级锁定;
  • 是基于成本的优化器,使用遗传算法进行复杂查询,零管理;
  • 包含可滚动和可更新的结果集支持,大型​​结果集,外部结果排序,函数可以返回结果集;
  • 支持加密数据库(AES),SHA-256密码加密,加密和SSL功能。
3、H2数据库中的组件

这是一个客户端/服务器应用程序,因此服务器和浏览器都需要运行它

  • 网页浏览器
  • H2控制台命令行服务器
二、安装

前置条件:

  • 需安装JAVA环境
  • 浏览器
1、下载

前往 官方下载页下载
笔者安装的版本是 2.1.210

2、Windows安装

下载完成后双击安装文件,选择一个空文件夹,路径尽量不要带中文,笔者安装 D:\ProgramFiles\H2 文件夹下

直接下一步,安装

3、验证H2数据库安装
  1. 按下win键
  2. 点击 ”H2 Console“

如果按下win键没有找到”H2 Console“
可以尝试先去自己的安装目录的 bin 文件夹下,然后双击 h2.bat

Windows *** 作系统会在上述 *** 作后通过默认浏览器打开 主机IP:8082端口 控制台登录页面

Linux则是进入到解压目录下的 bin 文件夹下,运行命令 ./h2.sh,浏览器访问 主机IP:8082端口

笔者 控制台登录页面链接:http://10.4.18.40:8082/


控制台页面
输入SELECT * FROM INFORMATION_SCHEMA.USERS 并执行

断开连接返回登录页

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/785906.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-04
下一篇 2022-05-04

发表评论

登录后才能评论

评论列表(0条)

保存