我的 5 个主要目标是:
- 导出到文件(最好包括 csv)
- 从文件导入
- 对数据库文件而不是内部数据库或位于计算机上固定位置的数据库执行操作
- 将属性和表添加到任何文件(一个大表,每个文件都有一个条目,每个文件有几个表)[包括动态向表添加列]
- 在任何系统上运行良好,没有太多麻烦
我不确定有什么数据库可以让我在 Java 中使用数据库,而无需直接安装数据库系统。但是,这也是我第一次使用数据库而不是自制软件来组织文件!所以我可以完全脱离基地。
是否有一个数据库解决方案可以很好地解决上述所有问题并且学习起来非常快?MySQL 或 SQLite 会是不错的选择吗?我想避免弄乱密码和其他东西,并希望用户能够轻松地将数据库作为单个文件进行交换。
谢谢!