Не удается подключиться к Mysql Socket - PullRequest
1 голос
/ 12 июля 2011

У меня есть сервер AWS. У меня работает mysql, и он подключается, просто найдите мой RDS-сервер, но я хочу, чтобы локальный экземпляр mysql был запущен. Когда я набираю mysql в командной строке, я получаю следующее.

ОШИБКА 2002 (HY000): невозможно подключиться к локальному серверу MySQL через сокет '/var/lib/mysql/mysql.sock' (2)

my.conf выглядит следующим образом

datadir=/var/lib/mysql
#socket=/var/lib/mysql/mysql.sock
socket=/tmp/mysql.sock
user=mysql
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0

Запуск find mysql.sock не возвращает никаких результатов.

1 Ответ

1 голос
/ 12 июля 2011

Посмотрите на запущенный процесс (ы) mysql:

ps -aef | grep mysql

Ищите что-то вроде

--socket=/path/mysql.sock

Исправьте my.cnf, чтобы отобразить правильный путь и имя.

OR

В качестве пользователя mysql или root:

lsof | grep mysql.sock
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...