python3+django+mysql

django 鏈接mysql默認驅動是MySQLdb,MySQLdb沒有支持python3的版本,若是使用python3.x版本時,django鏈接mysql的方法python

一、使用pymysql替換MySQLdbmysql

在配置文件同目錄下的__init__.py文件中加入如下代碼:git

1 import pymysql
2 pymysql.install_as_MySQLdb()

二、使用mysqlclient代替MySQLdb,mysqlclient項目在github上的地址爲 https://github.com/PyMySQL/mysqlclient-python,該項目fork MySQLdb,加入了對python3的支持github

安裝方式爲:sql

pip install mysqlclient

使用方式和MySQLdb同樣django

學習時的痛苦是暫時的 未學到的痛苦是終生的
相關文章
相關標籤/搜索
本站公眾號
   歡迎關注本站公眾號,獲取更多信息