我为我的妻子做了一个应用程序帮助她做她的工作。应用程序正在使用mysql来保存所有数据。如何使这个应用程序使用数据库,而无需在PC上安装mysql。如果mysql不是一个选项,那是什么?我的目标类似于Android应用程序(.db文件或类似文件)。
答案 0 :(得分:2)
您可以在这种情况下使用H2 embeddable database。它作为一个可以包含在你的应用程序中的jar(包含驱动程序和引擎的所有内容)。数据将写入磁盘上的给定位置(db文件),因此存储的数据也是可移植的。 H2非常强大,支持标准的SQL查询。它是此类用例的热门选择。