【发布时间】:2021-06-05 20:33:46
【问题描述】:
我想启动一个最终需要 MySQL 的项目。但是,我现在不使用 MySQL 而是使用 SQLite 要容易得多。是否可以使用 SQLite 编写代码并最终切换到 MySQL?这有多难?
【问题讨论】:
-
是的,会好的。一旦您感觉足够好,您就可以轻松地从一个数据库中转储您的内容并将其移动到另一个数据库。 Django 为此提供了一些功能。 stackoverflow.com/questions/11546151/… 例如。 SQLite 与 postgres 和 mysql 非常相似,这里和那里都有一些调整,但大部分都不是问题。
-
这取决于您项目的复杂性。如果它很简单(很少有表,不是原始 sql,只有 django 模型),那么将代码移至 mysql 可能不会花费太多精力。否则会很困难。