사용자 루트 "@"localhost에 대한 액세스 거부

내 Ubuntu 노트북에서 로컬 MySQL 인스턴스를 업그레이드할 때마다 다음과 같은 오류가 발생합니다.
(1698, "Access denied for user 'root'@'localhost'")
매번 수정은 아래와 같기 때문에 다음에 나는 구글로 오류를 검색할 때마다 시간을 낭비하지 않도록 여기에 있을 것이다.
sudo mysql -u root

use mysql;

update user set plugin='mysql_native_password' where User='root';

flush privileges;
모든 것이 좋아졌다!
성공🎉

좋은 웹페이지 즐겨찾기