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

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

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

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

решение1

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

  1. Установите mysql-server с помощью команды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'.

Надеюсь, это поможет. :)

решение2

Ваш сервер mysql не запущен. Попробуйте настроить ведение журнала ошибок в /etc/mysql/my.cnfразделе [mysqld]: log_error = /var/log/mysql/mysql-error.log, затем перезапустите mysql и проверьте наличие ошибок. Когда вы исправите ошибки, вы получите доступ к своему mysql.

Связанный контент