mysql_secure_installation ОШИБКА 2002 Не удается подключиться к локальному серверу MySQL - PullRequest
0 голосов
/ 07 января 2019

После установки Mariadb в Debian 9 я пытаюсь запустить / usr / bin / mysql_secure_installation. Сценарий запускается нормально, но после того, как я нажимаю «ввод» для отсутствия пароля root, я получаю следующую ошибку:

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

Мне нужно ctl-c, чтобы выйти из сценария.

Сокет установлен в /etc/mysql/debian.cnf как /var/run/mysqld/mysqld.sock Он также устанавливается в /etc/mysql/mariadb.conf.d/50-server.cnf в /var/run/mysqld/mysqld.sock

.

Сервер не работает.

1 Ответ

0 голосов
/ 07 января 2019

Обойдя много-много мест, ответ был прямо у меня под носом на странице Устранение неполадок с подключением на веб-сайте MariaDB 1

Ошибка означает, что сервер либо не работает, либо работает на другом порту, сокете или канале. Поскольку я знал, что сервер не работает, я запустил его с

/ etc / init.d / mysql start

перед запуском скрипта и больше никаких проблем с ошибкой или скриптом.

...