Я подключил MySQL на Mac OS X с помощью этой команды:
mysql -u root -p -h 127.0.0.1
После того, как я вошел в систему, я запустил эту команду:
select user();
и это показало:
root@localhost
и даже проводной, я уже меняю пароль root на 127.0.0.1 с помощью команды SET PASSWORD
.
Когда я набрал
show grants for 'root'@'127.0.0.1';
пароль изменился в результате.
Однако мне все еще нужно использовать старый пароль для входа в систему с помощью следующей команды:
mysql -u root -p -h 127.0.0.1
ВОПРОСЫ
- Не могли бы вы сказать мне, почему это произошло?
- Здесь что-то не так?