首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Django: sqlite用于开发,mysql用于生产?

Django: sqlite用于开发,mysql用于生产?
EN

Stack Overflow用户
提问于 2010-02-21 21:45:09
回答 3查看 4.2K关注 0票数 20

快速问题:在开发Django项目时使用sqlite,并在生产服务器上使用MySQL是不是一个好主意?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2010-02-21 21:50:04

我强烈建议在生产中使用与开发中相同的数据库后端,以及介于两者之间的所有阶段。Django将抽象数据库的东西,但拥有不同的环境会让你面临可怕的国际化、配置问题和令人讨厌的微小不一致,这些问题甚至不会在你上线之前表现出来。

就我个人而言,我会坚持使用mysql,但我从未使用postgres :)

票数 24
EN

Stack Overflow用户

发布于 2010-02-21 21:49:52

简而言之,不是;除非您想不必要地将开发时间加倍。

票数 3
EN

Stack Overflow用户

发布于 2012-10-02 13:26:10

从sqlite开始就犯了这个大错误,当我尝试用mysql在生产服务器上部署时,事情并不像我预期的那样顺利。我用各种开关尝试了dumpdata/loaddata,但不知何故总是一个接一个地抛出错误。帮你自己一个大忙,在生产和开发中使用相同的数据库。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2306048

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档