Почему доступ для пользователя root запрещен сразу после того, как я установил его пароль?

Я установил php и mysql. Но не могу установить пароль root.

Это то, что я сделал до сих пор:

sudo apt-get install mysql-server
sudo apt-get install mysql-client

После этого:

mysql -u root -p mypass

и когда он запрашивает мой пропуск, я снова набираю mypass.

После этого он говорит:

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

Что я могу сделать? Я думал об изменении файлов конфигурации вручную, но понятия не имею, где они находятся.

0
задан 26 July 2014 в 06:10

1 ответ

Найденный ответом и возможно это полезно для кого-то еще.

вещь состоит в том, что, даже после удаления mysql сервера, чтобы установить его снова и попробовать его, система не позволила мне создавать пароль.

, Таким образом, я действительно удалял его с помощью sudo apt-get remove mysql-server и после этого sudo apt-get autoremove, но это не было достаточно. Ошибка была все еще там.

то, Что это действительно решало проблему, было:

sudo apt-get remove --purge mysql-server mysql-client mysql-common
sudo apt-get autoremove
sudo apt-get autoclean
sudo apt-get update && sudo apt-get upgrade

После этого я запустил на всем протяжении, и это была чистая установка:

sudo apt-get install mysql-server

И система попросил, чтобы я установил пароль, прежде чем установка была закончена.

1
ответ дан 26 July 2014 в 06:10

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

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