H2 的嵌入式模式挺适合搞些轻量级工具,尤其像你要做个DB2 连接工具
这种场景。直接把h2.jar
扔进classpath
,用org.h2.Driver
的 JDBC 驱动就能跑,方便得。
控制台也比较直观,写 SQL、查数据都挺快。用jdbc:h2:~/test
这个默认 URL,就能马上连上一个测试数据库,新库也会自动创建,省了不少事。
它支持Server 模式
和Embedding 模式
,平时本地调试推荐用 Embedding 模式,响应快、不用配环境。如果你数据库不大,直接嵌进去用就够了。
哦对了,记得控制台用完别忘了关,不然有时候端口会被占着,挺烦的。还有,虽然叫 H2,但不是 IBM 的那个 DB2 哈,别搞混了~
如果你还在找轻便的数据库方案,可以顺手看看这些:
如果你要做快速原型开发、数据库不大、部署轻量,H2 还挺不错的,能省不少配置时间。