Я установил 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)
Что я могу сделать? Я думал об изменении файлов конфигурации вручную, но понятия не имею, где они находятся.
Найденный ответом и возможно это полезно для кого-то еще.
вещь состоит в том, что, даже после удаления 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
И система попросил, чтобы я установил пароль, прежде чем установка была закончена.