0

我正在尝试组合一个使用 SQLite3 数据库的简单项目,并且我计划使用 sqlite-jdbc 驱动程序。

我更喜欢从 .sql 文件创建数据库,而不是 Java 中的显式命令。

我可以创建文件并手动将文件导入数据库,如下所示:

sqlite3 mydb < my file.sql

但我宁愿从代码中做到这一点,也许是通过执行 .read 命令,或者甚至更好地通过 maven(我也在学习)。这样每次我构建项目时都会重新创建它。

如果有人可以建议我如何做,将不胜感激。

提前致谢

布拉德

4

1 回答 1

0

您可以考虑将mydb文件存储为数据库模板。按照您的描述使用 SQL 脚本创建后,请在项目结构中的某处保持完整。每次您需要一个新的数据库时,您都可以简单地将这个模板复制到您的应用程序期望它找到的位置。

于 2017-08-30T16:19:57.763 回答