После установки mysql-сервера и выполнения $ mysql mysql не запустится. Mysqld.sock отсутствует

Сначала я установил mysql-сервер

Затем я сделал

$ mysql

Я собирался добавить базу данных и отредактировать некоторые материал.

Но я получил эту ошибку:

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

Как это исправить? Спасибо за ваше время

Редактировать # 1: Я выполнил эту команду:

$ sudo service mysql start

И я получил это обратно:

начало: неизвестно Задание: mysql

Справка?

0
задан 17 June 2014 в 00:48

1 ответ

MySQL по умолчанию, кажется, только слушает на сокете TCP, а не сокете домена Unix.

Ваш клиент пытается соединиться с сервером по (более быстрому) доменному сокету.

необходимо включить сокет Unix как так:

Редактирование файл:

Некомментарий/etc/mysql/my.cnf

строка:

сокет =/var/run/mysqld/mysqld.sock

, Тогда выполненный:

сервис mysql перезапуск

0
ответ дан 17 June 2014 в 00:48

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

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