Сброс пароля root в mysql в ОС Ubuntu 18.04 - PullRequest
0 голосов
/ 14 апреля 2019

хорошо, вот что я попробовал установить MySQL-сервер, и он установил его совершенно без проблем. позже мне пришлось отформатировать мою систему, а затем, когда я попытался установить ее, она установилась, но не запрашивала пароль root. когда я позже попытался сбросить пароль root, вот проблема, которую я получаю

    user@user:~$ sudo /etc/init.d/mysql stop
    [ ok ] Stopping mysql (via systemctl): mysql.service.
    user@user:~$ sudo mysqld --skip-grant-tables &
    [3] 13831
    user@user:~$ mysql -u root -p
    ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
    [3]   Exit 1                  sudo mysqld --skip-grant-tables

Я пытался разрешить ошибку 2002 года, но не смог этого сделать. любая помощь будет оценена.

из того, что я понимаю, я не должен получить ошибку 2002, чтобы продолжить

1 Ответ

0 голосов
/ 14 апреля 2019

Ошибка, вероятно, из-за ошибки в установке.Попробуйте выполнить следующее:

Убедитесь, что моя служба MySQL работает, выполнив в терминале следующую команду:

$ sudo service mysql start

Проверьте состояние процесса:

$ ps -A|grep mysql
$ ps -A|grep mysqld

Затем завершите процесс с помощью следующей команды:

$ sudo pkill mysql
$ sudo pkill mysqld

Наконец, перезапустите службу:

$ sudo service mysql restart

и выполните следующую команду:

$ mysql -u root -p
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...