我正在尝试整理一个使用SQLite3数据库的简单项目,我打算使用sqlite-jdbc驱动程序。
我更喜欢从.sql文件创建数据库,而不是Java中的显式命令。
我可以创建文件并手动将文件导入数据库,如下所示:
sqlite3 mydb < my file.sql
但我宁愿从代码中执行它,也许是通过执行.read命令,或者甚至更好地通过maven,(我也在学习)。因此,每次构建项目时都会创建新的。
如果有人可以告诉我如何做任何事情,我们将不胜感激。
提前致谢
布拉德
答案 0 :(得分:0)
您可以考虑将mydb
文件存储为数据库模板。
一旦使用您描述的SQL脚本创建,请在项目结构中的某处保持原样。每次需要新数据库时,您只需将此模板复制到应用程序希望找到的位置即可。