django配置使用mysql數據庫運行報錯:django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module: No module named 'MySQLdb'


今天在把django的默認數據庫sqlite3切換為MySQL數據庫時報錯:django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module: No module named 'MySQLdb'

報錯原因:django虛擬環境沒有安裝pymysql模塊

解決:

先安裝pymysql:pip install pymysql

然后在項目的 init.py 文件中添加以下代碼:

 

把django的默認數據庫sqlite3切換為MySQL數據庫需要修改settings里面的DATABASES配置項:

如圖修改以下東西:


免責聲明!

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



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