如果我正在使用Postgres开发一个Django站点并打算部署到MySQL,我是否会遇到任何令人讨厌的惊喜?
Yes, I have read this question!一些答案涉及SQLite中缺少类型和约束安全性。据我所知,Postgres在严格和正确的情况下超越了MySQL。在这种情况下,我能想到的潜在问题不是问题。
答案 0 :(得分:1)
我遇到的一个问题是MySQL doesn't support rolling back DDL changes 当然,对你来说这可能不是问题:)
答案 1 :(得分:1)
我做到了这一点,我遇到的一个令人头疼的问题是区分大小写。 MySQL不是区分大小写的,Postgres是。当我移植我的数据(我使用灯具)时,我遇到了django-tagging认为它有重复标签的问题。我不得不破解修复,但回想起来我应该坚持使用相同的数据库。