recherche

Maison  >  Questions et réponses  >  le corps du texte

Résoudre le problème de l'erreur de fonctionnement lorsque pythonanywhere se connecte à la base de données MySQL

J'ai terminé mon projet Django et je souhaite le tester sur PythonAnywhere, tout allait bien jusqu'à ce que la connexion à la base de données MySQL affiche une erreur

J'ai payé un abonnement.

Une erreur d'opération s'est produite dans /home/ (1044, "L'accès à la base de données 'almx98' pour l'utilisateur 'almx98'@'%' est refusé")

J’ai beaucoup de disques que je ne veux pas perdre.

pythonanywhere venv settings.py :

1

2

3

4

5

6

7

8

9

DATABASES = {

'default': {

    'ENGINE': 'django.db.backends.mysql',

    'NAME': 'almx98',

    'HOST': 'almx98.mysql.pythonanywhere-services.com',

    'PORT': '3306',

    'USER': 'almx98',

    'PASSWORD': config('DB_PASSWORD'),

}

}

Paramètres de connexion au serveur :

P粉459440991P粉459440991340 Il y a quelques jours633

répondre à tous(1)je répondrai

  • P粉938936304

    P粉9389363042024-04-01 18:11:28

    Le format d'un nom de base de données MySQL sur PythonAnywhere est : <username>$<something> 您的默认数据库名称如下所示:almx98$default Mais vous avez peut-être créé d'autres noms de base de données à utiliser dans votre application Web. < /p>

    répondre
    0
  • Annulerrépondre