При доступе к mysql в Ubuntu после ввода правильного пароля?

Я получаю это сообщение:

Не удается подключиться к локальному серверу MySQL через сокет '/var/lib/mysql/mysql.sock'

2 ответа

Решение

Просто следуйте инструкциям ниже, и вы сможете решить свою ошибку:

  1. Установите MySQL-сервер с помощью команды sudo apt-get install mysql-server-5.5

После этого просто запустите команды ниже в вашем терминале:

  1. sudo service mysql stop
  2. sudo /etc/init.d/apparmor reload
  3. 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.

Другие вопросы по тегам