我可以使用Connector / Python而不是MySQLdb吗?如何?

时间:2013-05-12 01:38:04

标签: django

我正在使用Python 3.3.1和Django 1.5.1。 MySQLdb不支持Python 3,所以我想使用Connector / Python。但我不知道该怎么做。

这样做容易吗?如果是,我该怎么做?

感谢。

2 个答案:

答案 0 :(得分:1)

您可以使用mysql连接器,这里是python开发人员的指南:

http://dev.mysql.com/doc/connector-python/en/

您也可以使用MariaDB。

答案 1 :(得分:0)

你可以使用pymysql。 “PyMySQL的目标是成为MySQLdb的替代品”。查看文档here

  

pip install mysqlclient pymysql

安装这些库后,只需在Django项目的manage.py文件中添加行,并使用mysql的数据库设置。

  

导入pymysql

     

pymysql.install_as_MySQLdb()