aws ec2 bitnami MySQL “root”  계정 비밀번호 잊어버렸을때(또는 실수로 잘못 설정했을때), 웹서버에서 강제로 비밀번호 설정하는 방법입니다.

1. MySQL 버전에 맞춰 비밀번호 초기화 명령어를 넣습니다.

echo "UPDATE mysql.user SET password=PASSWORD('비밀번호') WHERE user='root'; 
FLUSH PRIVILEGES;" > /home/bitnami/mysql.init

2. bitnami MySQL stop script

sudo /opt/bitnami/ctlscript.sh stop mysql

3. bitnami MySQL safemode로 실행하기

sudo /opt/bitnami/mysql/bin/mysqld_safe --pid-file=/opt/bitnami/mysql/data/mysqld.pid --datadir=/opt/bitnami/mysql/data --init-file=/home/bitnami/mysql.init 2> /dev/null &

4. bitnami MySQL restart script

sudo /opt/bitnami/ctlscript.sh restart mysql

5. MySQL 비밀번호 초기화 명령어 삭제

rm /home/bitnami/mysql.init

6.MySQL 접근해보기

mysql -h localhost -u root -p

아래는 MySQL 버전별 비밀번호 초기화 명령어와 관련된 링크 입니다.

mysql 비밀번호 변경하기


0개의 댓글

댓글 남기기

아바타 플레이스홀더

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다