Ich habe XAMPP auf meinem Linux-Rechner installiert und phpmyadmin funktioniert einwandfrei. Aber als ich versuchte, MySQL über die Konsole mit dem MySQL-Befehl zu starten, erhielt ich den folgenden Fehler.
ERROR 2002 (HY000): Can't connect to local MySQL server through socket
'/var/lib/mysql/mysql.sock' (2)
Der gleiche Fehler tritt auf, wenn ich versuche, Cake PHP Bake Console zu verwenden
** da ich XAMPP installiert habe, gibt es keinen Ordner namens mysql in /var/lib
Kannst du mir helfen?
Antwort1
Versuchen Sie, Ihren MySQL-Daemon als Root auszuführen, sudo /etc/init.d/mysqld start
beispielsweise unter Ubuntu.
Antwort2
Überprüfen Sie, ob der Benutzer, der eine Verbindung zu MySQL herstellen möchte, die Dateisystemberechtigung zum Öffnen von /var/lib/mysql/mysql.sock hat.