我可以使用连接器/ Python而不是MySQLdb吗?如何?
问题描述:
我使用Python 3.3.1和Django 1.5.1。 MySQLdb不支持Python 3,所以我想用Connector/Python代替。但我不知道该怎么做。我可以使用连接器/ Python而不是MySQLdb吗?如何?
这样做容易吗?如果是这样,我该怎么做?
谢谢。
答
你可以使用pymysql。 “PyMySQL的目标是成为MySQLdb的直接替代品”。检查文档here。
PIP安装的mysql pymysql
一旦安装了这些库,只需添加在manage.py
文件中的行中的Django项目和使用的数据库设置为MySQL。
进口pymysql
pymysql.install_as_MySQLdb()