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 버전별 비밀번호 초기화 명령어와 관련된 링크 입니다.
0개의 댓글