django 連接mysql默認驅動是MySQLdb,
MySQLdb沒有支持python3的版本,如果使用python3.x版本時,django連接mysql的方法
1、使用pymysql替換MySQLdb
在配置文件同目錄下的__init__.py文件中加入以下代碼:
1 import pymysql 2 pymysql.install_as_MySQLdb()
2、使用mysqlclient代替MySQLdb,mysqlclient項目在github上的地址為 https://github.com/PyMySQL/mysqlclient-python,該項目fork MySQLdb,加入了對python3的支持
安裝方式為:
pip install mysqlclient
使用方式和MySQLdb一樣