OS: uBuntu
MySQL 8.0.28
1. 비밀번호 변경
mysql> ALTER user 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '변경 비밀번호';
Code language: JavaScript (javascript)
예전 (5.7 이상 버전)에는 UPDATE mysql.user SET authentication_string=password(“변경할 비밀번호”) WHERE user=’root’ 형식을 사용하였는데, 지금 실행하면 에러가 발생한다.
2. 변경사항 저장
mysql> FLUSH PRIVILEGES;
3. 종료후 다시 로그인 해본다.
mysql> quit
> mysql -u root -p
Enter password: (새 비밀번호 입력)
성공적으로 비밀번호가 변경되었다.