
Я получаю это сообщение:
Невозможно подключиться к локальному серверу MySQL через сокет '/var/lib/mysql/mysql.sock'
решение1
Просто следуйте инструкциям ниже, и вы сможете решить свою ошибку:
- Установите mysql-server с помощью команды
sudo apt-get install mysql-server-5.5
После этого просто выполните следующие команды в терминале:
sudo service mysql stop
sudo /etc/init.d/apparmor reload
sudo service mysql start
Теперь выполните команду mysql -u root -p
, и вы успешно войдете в командную строку MySQL.
Примечание: у меня тоже была та же ошибка, и я нашел этот ответ здесьневозможно подключиться к локальному серверу MySQL через сокет '/var/run/mysqld/mysqld.sock'.
Надеюсь, это поможет. :)
решение2
Ваш сервер mysql не запущен. Попробуйте настроить ведение журнала ошибок в /etc/mysql/my.cnf
разделе [mysqld]
: log_error = /var/log/mysql/mysql-error.log
, затем перезапустите mysql и проверьте наличие ошибок. Когда вы исправите ошибки, вы получите доступ к своему mysql.