我安装了Django,并开始完成本教程。它告诉我,我必须选择我将使用的数据库。以下是选项......
我对数据库所做的唯一工作就是使用PHP中的mysql。这些之间有什么区别,我应该使用哪些。
答案 0 :(得分:8)
您可以删除Oracle,因为它是专有的。
SQLite完全不同,因为数据库是一个文件,不需要运行守护进程。
MySQL和PostgreSQL非常相似。如果使用postgres,那么psycopg应该更快 - 但要小心,因为2.4.2 is not compatible with Django 1.3.1。
如果你有时间,那么了解PostgreSQL会很棒。如果你不这样做,请坚持使用你知道的MySQL。