Selesaikan masalah ralat operasi apabila pythonanywhere menyambung ke pangkalan data MySQL
P粉459440991
P粉459440991 2024-03-31 22:43:19
0
1
566

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粉459440991
P粉459440991

membalas semua(1)
P粉938936304

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.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan