【发布时间】:2018-12-20 11:42:33
【问题描述】:
我正在使用 Node.js 和 MySQL 开发一个小型实验项目。该数据库只有大约 20 个表,每个表上的寄存器少于 100 个。我在两个不同的环境中使用这个项目,并希望更容易地更新数据库,包括架构和数据。所以我想用另一个更符合要求的引擎来替换 MySQL 引擎:
- SQL;
- 兼容Node js;
- 易于安装/访问/携带;
- 免费;
我认为 SQLite 可以解决我的问题,但我不确定单个数据库文件在由 git 管理时会如何表现。另一种选择是在线数据库,但我不知道任何 SQL 和免费数据库。
你有什么建议吗?
【问题讨论】:
-
所以 GIT 你的模式,写一个数据的初始加载和 GIT。每当您克隆项目时,您都会运行架构创建和初始加载脚本,然后您就完成了。使用任何数据库