Après avoir exécuté la commande mysql -v
dans Ubuntu, je reçois l’erreur suivante:
ERROR 2002 (HY000): Impossible de se connecter au serveur MySQL local via le socket '/var/run/mysqld/mysqld.sock' (2)
Je pense que c'est parce que vous utilisez un logiciel client et non le serveur.
mysql
est clientmysqld
est le serveurEssayez: Sudo service mysqld start
Pour vérifier que le service est en cours d’exécution, utilisez: ps -ef | grep mysql | grep -v grep
.
désinstaller:
Sudo apt-get purge mysql-server
Sudo apt-get autoremove
Sudo apt-get autoclean
Réinstallation:
Sudo apt-get update
Sudo apt-get install mysql-server
Sauvegardez tout le dossier avant de faire ceci:
Sudo rm /etc/apt/apt.conf.d/50unattended-upgrades*
Sudo apt-get update
Sudo apt-get upgrade