MySQL не принимает пароль, не позволяет мне сбросить пароль по таблице пропусков, невозможно войти - proUbuntu
2 голосов
/ 12 июня 2016

Я терминал, который я набрал:

apt install mysql-server mysql-client

Он попросил у меня пароль, и я его дал.

Далее я набрал:

mysql_secure_installation

Он запросил у меня пароль. Я на сто процентов уверен, что дал правильный пароль.

Это дало мне вывод:

Error: Access denied for user 'root'@'localhost' (using password: NO)

Я сделал:

/etc/init.d/mysql stop

выход

[ ok ] Stopping mysql (via systemctl): mysql.service.


mysqld --skip-grant-tables &

Выход:

[1] 7843


mysql -u root mysql

Выход:

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
[1]+  Exit 1                  mysqld --skip-grant-tables

Я сделал

apt remove --purge mysql-server mysql-client

и повторил все вышеперечисленные процедуры, но безуспешно. Пожалуйста, помогите.

1 Ответ

0 голосов
/ 12 июня 2016

Наконец-то я смог решить свою проблему.

В терминале вы должны набрать:

systemctl start mysql.service
systemctl enable mysql.service
/usr/bin/mysql_secure_installation

Вот и все

...