ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run

Signaler
-
Messages postés
29713
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
13 avril 2021
-
Bonjour,

S'il vous plaît, je suis en train de d'utiliser
django
, et pour la configuration de la base de donnée mysql, j'ai ce message d'erreur qui s'affiche.

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run


En amont avec la commande
 sudo apt install mysql-server
il me dit :

Aucune version de mysql-server n'est disponible, mais existe dans la base de donnée. Cela signifie en général que le paquet est manquant ou obselète ou qu'il nest disponible que sur une autre source


Veuillez m'aider s'il vous plaît

1 réponse

Messages postés
29713
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
13 avril 2021
7 067
Bonjour,

Merci de ne pas utiliser d'abréviation et de soigner l'orthographe. Visiblement ton serveur mysql n'est pas installé, donc impossible de s'y connecter.

Vérifie le nom du paquet :

apt search mysql | grep mysql | grep server


... a priori c'est plutôt
default-mysql-server
. Du coup, en root ou avec des
sudo
:

apt update
apt upgrade
apt install default-mysql-server


Vérifie ensuite que ton serveur mysql est bien démarré :

systemctl status mysqld.service


Si c'est le cas, tu devrais pouvoir t'y connecter

mysql -u root -p


Bonne chance