我已經完成了我的 django 項目,我想在 PythonAnywhere 上測試它,一切都很好,直到 mysql 資料庫連接顯示錯誤
我已付費訂閱。
/home/ 發生操作錯誤 (1044,「使用者 'almx98'@'%' 存取資料庫 'almx98' 被拒絕」)
我有很多記錄,我不想丟失。
pythonanywhere venv 設定.py:
DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'almx98', 'HOST': 'almx98.mysql.pythonanywhere-services.com', 'PORT': '3306', 'USER': 'almx98', 'PASSWORD': config('DB_PASSWORD'), }
}
伺服器連線設定:
PythonAnywhere 上的MySQL 資料庫名稱的格式為:
<username>$<something>
您的預設資料庫名稱如下所示:almx98$default
但您可能已經建立了其他要在Web 應用程式中使用的資料庫名稱。