Rumah > Soal Jawab > teks badan
Saya telah menyelesaikan projek django saya dan saya ingin mengujinya pada PythonAnywhere, semuanya baik-baik saja sehingga sambungan pangkalan data mysql menunjukkan ralat
Saya telah membayar untuk langganan.
Ralat operasi berlaku dalam /home/ (1044, "Akses ke pangkalan data 'almx98' untuk pengguna 'almx98'@'%' dinafikan")
Saya mempunyai banyak rekod yang saya tidak mahu hilang.
pythonanywhere venv settings.py:
DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'almx98', 'HOST': 'almx98.mysql.pythonanywhere-services.com', 'PORT': '3306', 'USER': 'almx98', 'PASSWORD': config('DB_PASSWORD'), }
}
Tetapan sambungan pelayan:
P粉9389363042024-04-01 18:11:28
Format nama pangkalan data MySQL pada PythonAnywhere ialah: <username>$<something>
您的默认数据库名称如下所示:almx98$default
Tetapi anda mungkin telah mencipta nama pangkalan data lain untuk digunakan dalam aplikasi web anda. < /p>