#php #mysql #sql #passwords
#php #mysql #sql #пароли
Вопрос:
Не удалось подключиться к MySQL: доступ запрещен для пользователя ‘root’ @ ‘localhost’ (с использованием пароля: НЕТ)
Я не могу получить доступ к своим базам данных, используя более раннее имя пользователя (root), а не какой-либо пароль. Что я должен делать. Я также не могу получить доступ через консоль mysql. Я попытался настроить config.inc.php файл, но не сработал.
Пожалуйста, дайте мне знать, что делать, чтобы не отбрасывать WAMP и не устанавливать новый.
С уважением,
Александр
Комментарии:
1. Пожалуйста, поделитесь своим кодом
2. у вас есть клиент mysql с графическим интерфейсом, такой как heidi или приложение администратора MySQL?
3. dev.mysql.com/doc/refman/5.7/en/resetting-permissions.html
Ответ №1:
Похоже, вы забыли свой пароль пользователя mysql root. Я думаю, вам следует переустановить WAMPP, а затем установить пароль пользователя mysql root из командной строки. Чтобы установить пароль корневого пользователя mysql, вы должны сначала войти в mysql из командной строки, используя эту команду: mysql -u root. Когда он запрашивает пароль, просто введите. После этого введите следующие команды:
SET PASSWORD for 'root'@'localhost' = password('enteryourpassword');
SET PASSWORD for 'root'@'127.0.0.1' = password('enteryourpassword');
SET PASSWORD for 'root'@'::1' = password('enteryourpassword');