aws 에서 ubuntu 용 mysql 을 apt-get으로 설치하고 나서 기존 방식으로 패스워드 초기화가 안되는 경우 아래와 같이 해결한다.
# systemctl stop mysql
# sudo /usr/bin/mysqld_safe --skip-grant --skip-grant-tables &
# mysql -u root -p
[ENTER]
> UPDATE mysql.user set authentication_string=PASSWORD("패스워드"), password_expired='N', plugin='mysql_native_password' where User='root';
> FLUSH PRIVILEGES;
password 라는 컬럼이 없고, authentication_string 으로 되어 있는 듯 하다.
댓글 달기