[英]mysql is not available in django.db.backends (django)
嘗試連接到 mysql 並嘗試進行遷移。 但收到此錯誤:
django.core.exceptions.ImproperlyConfigured: 'django.db.backends.mysql' 不是可用的數據庫后端。 嘗試使用“django.db.backends.XXX”,其中 XXX 是以下之一:“oracle”、“postgresql”、“sqlite3”
我的設置.py:
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': '****',
'USER': 'root',
'PASSWORD': '****',
"HOST": '****',
'PORT': '****'
}
}
提前致謝
可以通過刪除虛擬環境並重新安裝所有軟件包來解決,然后您可以訪問mysql數據庫
遵循重新安裝軟件包的建議,這對我有用:
pip uninstall -y `pip freeze`
pip install -r requirements.txt
如果您還沒有需求文件,您可以使用pip freeze > requirements.txt
創建它
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.