Mysql
 sql >> Base de données >  >> RDS >> Mysql

"Erreur d'interface :2003" lors de la connexion à la base de données

  • Avez-vous spécifié le bon port ?
  • Votre serveur MySQL est-il en cours d'exécution ?
  • Un pare-feu bloque-t-il l'accès ?
  • Essayez de supprimer le compte utilisateur anonyme de votre serveur MySQL ?

Le port par défaut s'il n'est pas spécifié est 3306. Sinon, il n'y a rien de mal avec votre code. Le problème vient de votre serveur MySQL ou la connexion est bloquée par votre pare-feu ou le pare-feu du serveur. Assurez-vous que le port 3306 est ouvert et non bloqué.

db = mysql.connector.connect(user='xxx', password='xxx', host='xxx.db.1and1.com', port=3306)