1

Я пытаюсь установить MySQL 5.1.42 и после запуска ниже строки

sudo /usr/local/mysql/bin/mysqladmin -u root -p password

Я получаю эту ошибку:

/usr/local/mysql/bin/mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)'
Check that mysqld is running and that the socket: '/var/run/mysqld/mysqld.sock' exists!

Я создал mysqld.sock и дал разрешение на это, но я все еще получаю ту же ошибку.

1 ответ1

1

Сервер MySQL должен создать /var/run/mysqld/mysqld.sock при запуске, вам не нужно создавать его самостоятельно. Наиболее вероятная проблема заключается в том, что сервер MySQL не работает. Вы можете проверить это, запустив ps ax | grep mysqld это покажет вам процесс сервера, если таковой имеется. Если он не запущен, запустите его и повторите команду.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .