ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
2023. 4. 10. 14:27ㆍ에러대응
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
$ mysql.server stop
$ mysql.server start --skip-grant-tables
$ mysql -u root
#mysql 버전 5.7 이하
update mysql.user set password=password('변경할 비밀번호') where user='root';
# mysql 버전 8.0 미만
update mysql.user set authentication_string=password('변경할 비밀번호') where user='root';
# mysql 버전 8.0 이상
update mysql.user set authentication_string=null where user='root';
$ flush privileges
$ mysql.server restart;
$ mysql -u root
alter user 'root'@'localhost' identified with caching_sha2_password by '변경할 비밀번호';
해피쿠 님의 블로그를 보고 문제를 해결했습니다.
자세한 내용은 아래는 링크를 봐주시길 바랍니다.
링크 : https://www.happykoo.net/@happykoo/posts/197