저도 이 문제로 고생쫌 하다가 찾은 걸 정리해서 올립니다.
1>암호 초기화
# killall mysqld (데몬을 모조리 죽입니다)
# cd /usr/local/mysql (sql이 깔린 곳으로 갑니다)
-의외로 이거 모르시는 분이 많은데 sql 명령을 넣으려면
sql이 깔린 디렉토리로 가야합니다.
# ./bin/safe_mysqld --skip-grant &
요기까지가 초기화입니다.
2>새 암호 넣기
# ./bin/mysql (sql 실행)
mysql>use mysql
mysql>update user set password=password('새암호') where user='root';
(root 암호 변경하는 겁니다. '새암호' 자리에 새암호를 넣으세요
예>update user set password=password('123') where user='root';
mysql> FLUSH PRIVILEGES
mysql> exit (나가서)
# ./bin/mysql -uroot -p123 으로 들어와지면 성공입니다.
끝!
(재시작해야하나요? 근데..?^^;)
./bin/mysqladmin -uroot -p123 reload <-요건 재시작
1>암호 초기화
# killall mysqld (데몬을 모조리 죽입니다)
# cd /usr/local/mysql (sql이 깔린 곳으로 갑니다)
-의외로 이거 모르시는 분이 많은데 sql 명령을 넣으려면
sql이 깔린 디렉토리로 가야합니다.
# ./bin/safe_mysqld --skip-grant &
요기까지가 초기화입니다.
2>새 암호 넣기
# ./bin/mysql (sql 실행)
mysql>use mysql
mysql>update user set password=password('새암호') where user='root';
(root 암호 변경하는 겁니다. '새암호' 자리에 새암호를 넣으세요
예>update user set password=password('123') where user='root';
mysql> FLUSH PRIVILEGES
mysql> exit (나가서)
# ./bin/mysql -uroot -p123 으로 들어와지면 성공입니다.
끝!
(재시작해야하나요? 근데..?^^;)
./bin/mysqladmin -uroot -p123 reload <-요건 재시작
'스크랩 강좌/팁 > 리눅스' 카테고리의 다른 글
| * CDROM 마운트 (0) | 2009/10/28 |
|---|---|
| 리눅스 서버의 종료 및 재시작 (0) | 2009/10/28 |
| 리눅스 압축 명령 (0) | 2009/10/28 |
| [팁] mysql root password 분실했을 때 (0) | 2009/10/28 |
| 계정 생성시 기본자동셋팅되는 디렉토리와 파일위치 (0) | 2009/10/28 |
| 리눅스 apache서버에서 사용자계정 url주소수정 (0) | 2009/10/28 |




댓글을 달아 주세요