Когда я пытаюсь запустить mysql в моей виртуальной машине на основе Debian, я получаю следующий вывод:
user@host:~$ mysql
ERROR 2002 (HY000):Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'(2)
Я также пытался:
user@host:~$ sudo mysql
ERROR 2002 (HY000):Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'(2)
Также:
root@host:~$ mysql
ERROR 2002 (HY000):Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'(2)
Я попытался найти следующие файлы конфигурации, чтобы определить сокет:
/etc/my.cnf
/etc/mysql/my.cnf
/var/lib/mysql/my.cnf
Ни один из них не показал никакой конфигурации сокета. MySQL устанавливается по умолчанию в этом дистрибутиве.
user@host:~$ mysql --version
mysql Ver 15.1 Distrib 10.3.22-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2