小编Fel*_*ett的帖子

为什么我的嵌入式h2程序写入.mv.db文件

我按照h2数据库网站上的快速入门指南创建了一个新的数据库表并插入了一些数据.应用程序运行顺畅,可以毫无问题地读写数据库.

快速入门h2

  • 将h2*.jar添加到类路径中(H2没有任何依赖项)
  • 使用JDBC驱动程序类:org.h2.Driver
  • 数据库URL jdbc:h2:〜/ test在用户主目录中打开数据库测试
  • 将自动创建一个新数据库

现在我想用web-frontend h2控制台查看数据,但每当我尝试打开我的数据库时,它就会创建一个新的数据库.

经过长时间的搜索,我注意到我的Java-App使用h2嵌入式版本写入一个名为".mv.db"的文件,而web-frontend创建文件".h2.db"(这对于me)

当我的应用程序写入数据库时​​,它使用了极大的空间(大约600个整数值为80MB)
如何为嵌入式数据库使用".h2.db"扩展名?

java database jdbc h2

38
推荐指数
2
解决办法
3万
查看次数

标签 统计

database ×1

h2 ×1

java ×1

jdbc ×1