h2 数据库确实不错,小巧,嵌入模式,只要1个.db文件
用Hibernate可以顺利配合。
h2自带网页控制台,但不太习惯,找到一个可以用的h2客户端工具。
亲测可用,界面还行
DbVisualizer
- 需要注意的事项 : DbVisualizer 自己会下载数据库驱动,但自带的h2驱动为 1.3 的版本,目前最新h2版本为 1.4 (因为1.3版本默认是 dbname.h2.db 形式的,用1.3驱动无法正确打开最新的 dbname.mv.db 形式的数据库文件,因为默认后缀不同,连接URL带上数据库名,dbvisualizer 会自动认为是 dbname.h2.db 由于文件不存在,所以变成是新建一个 dbname.h2.db 数据库文件了)
- 解决方法:
- 把最新版本的h2的jar包,复制到 DbVisualizer 安装目录下的 DbVisualizer\jdbc\h2 中,把原有目录中的h2.jar 删掉,把最新版本的h2 jar 包命名为 h2.jar 替换原有的。
- 这样就能识别新版本的h2,打开已经创建了的 *.mv.db 了
– 2017-4-3 更新:
另外一个 h2 数据库可视化管理工具 : DBeaver