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

Connexion MySQL refusée sur localhost

Essayez d'utiliser localhost au lieu de 127.0.0.1 et assurez-vous également que le nom d'utilisateur/mot de passe que vous utilisez est correct et existe sur le serveur mysql. Vérifiez également que mysqld est en cours d'exécution et que votre pare-feu autorise le passage de la base de données mysql.

Modifiez votre fichier php.ini et assurez-vous que l'extension extension=php_mysqli.dll est activée sous Windows ou extension=php_mysqli.so sous Linux.

Essayez la réponse ici :PHP - MYSQL - serveur de base de données de test

Il y a deux paramètres que vous devez vérifier pour que cela fonctionne (en supposant que le serveur MySQL soit installé bien sûr) :

Vérifiez la valeur de mysql.default_socket dans votre configuration PHP.

Vérifiez la valeur de socket dans votre fichier de configuration MySQL sous l'en-tête [mysqld].

Ces valeurs doivent être identiques ; si ce n'est pas le cas, modifiez-en un pour qu'il corresponde à l'autre et redémarrez le service respectif.