Проверьте, работает ли ваша служба mysqld или нет, если она не запущена, запустите службу.
Если ваша проблема не решена, найдите /etc/my.cnf
и измените следующим образом: где вы видите строка, начинающаяся с socket
. Перед выполнением этого обновления сделайте резервную копию этого файла.
socket=/var/lib/mysql/mysql.sock
Изменить на
socket=/opt/lampp/var/mysql/mysql.sock -u root