[관리] 잊어버린 root 암호 다시 설정하기
=======================================================
잊어버린 root 암호 다시 설정하기
=======================================================
MySQL 을 설치하고 암호를 설정한뒤 한동안 사용을 안해서 root 암호
를 잊어 버렸을때가 있을것이다. 이때 문제 해결은 다음과 같이 하면
된다.
1. 현재 떠 있는 Mysql 프로세스를 모두 죽인다.
# killall mysqld
2. grant-table 을 사용하지 않고 Mysql 데몬을 시작합니다.
# ./safe_mysqld –skip-grant-tables &
혹은
# ./safe_mysqld -Sg &
이제 root 패스워드 없이 mysql DB 에 접속할수 있다. 접속후 앞에
root 패스워드 변경 방식대로 변경을 한다.
# mysql -u root mysql
mysql> update user set password=password(‘new-passwd’) where user=’root’;
mysql> flush privileges;
mysql> quit
현재의 Mysql 데몬을 죽인후 다시 정상적인 방법으로 실행한다