Mysql
 sql >> Database >  >> RDS >> Mysql

ERRORE 2002 (HY000):impossibile connettersi al server MySQL locale tramite il socket '/var/lib/mysql/mysql.sock'

Ho avuto lo stesso problema e ho scoperto alcune cose dopo aver scavato in giro. MariaDB è un sostituto drop-in di MySQL. Sul nuovo sistema, mysql è il client MariaDB (sebbene non sia chiaro cosa significhi). Ho verificato se il servizio era in esecuzione:

service mysqld status

che indicava:

In altre parole, il servizio mysqld non è in esecuzione.

L'avvio del servizio ha funzionato per me:
`systemctl start mariadb.service`

Ora tutti i comandi mysql funzionano come previsto.

Per fare l'ultimo nodo, abilita il servizio all'avvio:
`systemctl enable mariadb.service`