При доступе к mysql в Ubuntu после ввода правильного пароля?
Я получаю это сообщение:
Не удается подключиться к локальному серверу MySQL через сокет '/var/lib/mysql/mysql.sock'
2 ответа
Просто следуйте инструкциям ниже, и вы сможете решить свою ошибку:
- Установите MySQL-сервер с помощью команды
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'.
Надеюсь, это поможет.:)
Ваш сервер MySQL не работает. Попробуйте настроить регистрацию ошибок в вашем /etc/mysql/my.cnf
в [mysqld]
раздел: log_error = /var/log/mysql/mysql-error.log
, затем перезапустите mysql и найдите ошибки. Когда вы исправите свои ошибки, вы получите доступ к своему MySQL.