python3+django+mysql


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一樣


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM