|
mysql의 루트 패스워드를 잊어 버렸을때 루트 패스워드를 다시 설정하는 방법이다.
먼저 mysqld 이 실행중인지 확인하고 모두 종료한다.
localhost# ps -ef | grep mysqld
localhost# killall mysqld
그런 뒤 mysql을 --skip_grant 옵션으로 실행한다. 이 옵션은 패스워드 없이 mysql에 접근할수
있도록 해주는 옵션이다.
localhost# mysqld_safe --skip_grant &
localhost# mysql
그냥 mysql 을 치면 mysql 안으로 패스워드 없이 들어갈 수 있다.
mysql> use mysql;
mysql> update user set password=password('netw-password') where user='root';
mysql> flush privileges;
먼저 mysql 데이터 베이스를 선택하고 update 명령을 통해 패스워드를 설정해 준다.
|
http://kr.blog.yahoo.com/fxpnfo/trackback/2596944/875114