/ / PDOException SQLSTATE HY000 2002 Impossible de se connecter au serveur MySQL local via le socket '/var/run/mysqld/mysqld.sock' (2) - mysql, magento, magento2

PDOException SQLSTATE HY000 2002 Impossible de se connecter au serveur MySQL local via le socket '/var/run/mysqld/mysqld.sock' (2) - mysql, magento, magento2

J'ai installé le module de bannière magento2 et j'essaie d'exécuter la commande ci-dessous:

php bin/magento setup:upgrade

Après avoir exécuté cette commande, je reçois une erreur ci-dessous:

 [Zend_Db_Adapter_Exception]
SQLSTATE[HY000] [2002] Can"t connect to local MySQL server through socket "
/var/run/mysqld/mysqld.sock" (2)


[PDOException]
SQLSTATE[HY000] [2002] Can"t connect to local MySQL server through  socket "
/var/run/mysqld/mysqld.sock" (2)

J'ai cette erreur si quelqu'un a une idée alors laissez-moi savoir comment résoudre ce problème?

Merci d'avance

Réponses:

1 pour la réponse № 1

Confirmez que MySQL est en cours d'exécution. Si tel est le cas, modifiez votre connexion en 127.0.0.1 au lieu de localhost


0 pour la réponse № 2

Enfin, j'ai moi-même résolu le problème en désinstallant le serveur mysql et en mettant à niveau PHP :)


0 pour la réponse № 3

Il suffit de lancer les commandes ci-dessous pour mySql pour le faire fonctionner à nouveau sans désinstallation.

chown mysql:mysql -R /var/lib/mysql/*
chmod 755 -R /var/lib/mysql/*

Après avoir changé l’autorisation, redémarrez mysql par service mysql restart.