快速问题:在开发Django项目时使用sqlite,并在生产服务器上使用MySQL是不是一个好主意?
发布于 2010-02-21 21:50:04
我强烈建议在生产中使用与开发中相同的数据库后端,以及介于两者之间的所有阶段。Django将抽象数据库的东西,但拥有不同的环境会让你面临可怕的国际化、配置问题和令人讨厌的微小不一致,这些问题甚至不会在你上线之前表现出来。
就我个人而言,我会坚持使用mysql,但我从未使用postgres :)
发布于 2010-02-21 21:49:52
简而言之,不是;除非您想不必要地将开发时间加倍。
发布于 2012-10-02 13:26:10
从sqlite开始就犯了这个大错误,当我尝试用mysql在生产服务器上部署时,事情并不像我预期的那样顺利。我用各种开关尝试了dumpdata/loaddata,但不知何故总是一个接一个地抛出错误。帮你自己一个大忙,在生产和开发中使用相同的数据库。
https://stackoverflow.com/questions/2306048
复制相似问题