H2 学习笔记 《初体验》

IntelliJ IDEA 访问 H2

确认版本

可以从配置文件查看项目使用的是什么版本的H2
在这里插入图片描述

创建连接

D:\h2\myh2.mv.db 数据库文件
D:\h2\myh2.trace.db 日志文件
连接类型URL only
URLjdbc:h2:file:D:\h2\myh2 (注意这里填写的是myh2,而不是两个具个的*.db文件)
在这里插入图片描述

DBeaver 访问 H2

选择H2数据库

在这里插入图片描述

下载正确的驱动

  • 第一次使用时,没装过驱动
    在这里插入图片描述
  • 以前用过,想添加其它驱动版本
    在这里插入图片描述

填写连接数据

D:\h2\myh2.mv.db 数据库文件
D:\h2\myh2.trace.db 日志文件
在这里插入图片描述

官方自客户端

下载H2数据库

http://www.h2database.com/html/download.html

版本一:Windows Installer 运行

从开始菜单运行H2 运行 H2 Console (Command Line),启动后会自动打开登录页面。
(命令行与非命令行有什么不同我也不太明白,通常来说就是命令行有黑框框吧)
在这里插入图片描述

版本二:Platform-Independent Zip 运行

解压后,找到 bin 里的 jar 包 (我是win10直接执行 h2.bat 启动 h2-1.4.200.jar包)
其实上面的安装包本质也是启动这个jar包 (所以我们也可以直接去maven仓库下载 jar 就行)
在这里插入图片描述

创建数据 (旧版没有创建功能的直接跳过)

启动后系统托盘 创建数据库 Create a new database
在这里插入图片描述
填写数据库文件位置 D:/h2/test
在这里插入图片描述
注意:版本不对可能创建不对
在这里插入图片描述

浏览器登录

JDBC URL:jdbc:h2:file:D:/h2/test
账号密码:jerry
在这里插入图片描述
登录成功:
在这里插入图片描述

SpringBoot 集成H2 的 Web访问

SpringBoot 使用了H2服务启动后即可访问: http://服务址:端口/h2-console/
账号密码 jerry
在这里插入图片描述

参考资料

H2数据库各种连接方式

Database URL Overview
在这里插入图片描述

h2兼容模式

官方文档 - 兼容:http://www.h2database.com/html/features.html#compatibility
把上面的url换成兼容mysql上面建表的sql就可以直接用mysql的了

url: jdbc:h2:mem:test;MODE=MySQL;DATABASE\_TO\_LOWER=TRUE #配置h2数据库的连接地址

在这里插入图片描述

H2 下载

源码下载: https://github.com/h2database/h2database/releases
jar包下载:https://search.maven.org/artifact/com.h2database/h2
阿里云仓库(更快些):https://maven.aliyun.com/mvn/search
在这里插入图片描述

H2数据库官网

http://www.h2database.com/html/quickstart.html

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

笑虾

多情黯叹痴情癫。情癫苦笑多情难

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值