Ошибка MySQL: ОШИБКА 2002 (HY000): невозможно подключиться к локальному серверу MySQL через сокет (Ubuntu 14.04.5)

mysql
ERROR 2002 (HY000): Can't connect to local MySQL server through socket 
'/var/lib/mysql/mysql.sock' (2)

service mysql status
mysql stop/waiting

service mysql restart
stop: Unknown instance: 
start: Job failed to start

find / -name mysql.sock
/var/lib/mysql/mysql.sock

Однако, Я не могу найти файл mysql.sock на моем сервере. Я не знаю, как справиться с этой проблемой. Могу ли я предоставить какую-либо информацию, чтобы помочь мне получить помощь?
Мне нужна ваша помощь.

0
задан 19 January 2018 в 09:17

1 ответ

Похоже, вы установили mysql-client, а не mysql-server. Или, возможно, служба сервера MySQL не была запущена.

Чтобы установить сервер MySQL, выполните следующие действия (или просто для запуска службы mysql перейдите непосредственно к шагу 3):

  1. Установите сервер MySQL с помощью пакета Ubuntu менеджер: sudo apt-get update sudo apt-get install mysql-server. Установщик устанавливает MySQL и все зависимости.
  2. После завершения процесса установки выполните следующую команду для настройки MySQL: /usr/bin/mysql_secure_installation. Безопасный установщик проходит процесс настройки MySQL, включая создание пароля пользователя root. Он попросит вас указать некоторые параметры безопасности, включая удаление удаленного доступа к пользователю root и установку пароля root.
  3. После завершения установки вы можете запустить службу базы данных, выполнив следующую команду. Если служба уже запущена, сообщение информирует вас о том, что служба уже запущена: sudo service mysql start.
  4. После завершения установки вы можете запустить службу базы данных, выполнив следующую команду. Если служба уже запущена, сообщение информирует вас о том, что служба уже запущена: sudo service mysql start.
  5. Чтобы убедиться, что сервер базы данных запускается после перезагрузки, выполните следующую команду: sudo /usr/sbin/update-rc.d mysql defaults.

Запустите оболочку MySQL:

  1. В командной строке выполните следующую команду, чтобы запустить оболочку mysql и ввести ее в качестве пользователя root пользователь: /usr/bin/mysql -u root -p.

  2. Когда вам будет предложено ввести пароль, введите пароль, который вы установили во время установки, или, если вы его не установили, нажмите Enter, чтобы не вводить пароль.

Надеюсь, это поможет вам. Если нет, посетите https://support.rackspace.com/how-to/install-mysql-server-on-ubuntu/ или оставьте комментарий ниже. Спасибо!

0
ответ дан 19 January 2018 в 09:17

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

Похожие вопросы: