2003: Can't connect to MySQL server (TCP/IP) (connexion impossible au serveur MySQL)
MySQLQue signifie cette erreur ?
Le client n'a pas pu se connecter au serveur MySQL via TCP/IP sur l'hôte et le port indiqués.
Cause
Le serveur n'est pas démarré, hôte/port erroné, pare-feu bloquant le port 3306, serveur lié uniquement à localhost (bind-address = 127.0.0.1) ou skip-networking activé.
Comment la corriger
Vérifiez que le serveur est démarré et écoute sur le bon port. Pour l'accès distant, définissez bind-address = 0.0.0.0 (ou l'IP appropriée) dans my.cnf et assurez-vous que skip-networking est désactivé. Ouvrez le port 3306 dans le pare-feu. Vérifiez l'hôte/le port : mysql -h host -P 3306 -u app_user -p. Assurez-vous que l'utilisateur dispose de privilèges depuis l'hôte distant.
Autres entrées pour ce moteur
- 1146Table doesn't exist (la table n'existe pas)
- 1054Unknown column in field list (colonne inconnue dans la liste des champs)
- 2002Can't connect to local MySQL server through socket (connexion impossible au serveur MySQL local via le socket)
- 2006MySQL server has gone away (le serveur MySQL a disparu)
- 1114The table is full (la table est pleine)
- 1215Cannot add foreign key constraint (impossible d'ajouter la contrainte de clé étrangère)
- 1451Cannot delete or update a parent row: a foreign key constraint fails (suppression ou mise à jour de la ligne parente impossible : échec de la contrainte de clé étrangère)