요점은 table grant권한을 생략하고 실행할수있으면 되는것이다!!
./mysqld_safe --skip-grant-table 옵션을 사용
절차
1>기존 mysql 데몬 내리기
kill -9로 강제종료
2>skip grant
./mysqld_safe --skip-grant-table
3>mysql로 패스워드 없이 진입
./mysql -u root mysql;
4>패스워드 변경 (update)
>update user set password=password('임의패스워드') where user ='root';
5>mysql 데이터 동기화
>flush privileges;
6>mysql 종료와 정상시작
kill -9 &&./mysqld_safe &
./mysqld_safe --skip-grant-table 옵션을 사용
절차
1>기존 mysql 데몬 내리기
kill -9로 강제종료
2>skip grant
./mysqld_safe --skip-grant-table
3>mysql로 패스워드 없이 진입
./mysql -u root mysql;
4>패스워드 변경 (update)
>update user set password=password('임의패스워드') where user ='root';
5>mysql 데이터 동기화
>flush privileges;
6>mysql 종료와 정상시작
kill -9 &&./mysqld_safe &
'02 .administration > iv. mysql' 카테고리의 다른 글
mysql(5) DDL(Data Definition Language) (0) | 2008.08.19 |
---|---|
mysql(4) - tip? mysqladmin (0) | 2008.08.19 |
mysql(2) - db테이블 생성 (0) | 2008.08.19 |
mysql(1) 사용자 생성 패스워드변경//시작하기 (0) | 2008.08.19 |
mysql 세팅 (0) | 2007.11.18 |