PHP 프로그래밍

본문 바로가기
사이트 내 전체검색


Web Programming >> PHP Programming
[목차]
제6장 PHP와 웹 데이터베이스의 연동

    7. 잊어버린 root 암호 다시 설정하기

경우에 따라서는 MySQL 서버의 root 관리자의 암호를 잊어 버릴 때가 있습니다. 이때는 다음의 방법을 차례대로 실행하면 됩니다.

[1] 현재 떠 있는 MySQL 프로세스를 모두 죽입니다.

# killall mysqld

 

[2] grant-table을 사용하지 않고 MySQL 데몬을 시작합니다.

# ./safe_mysqld --skip-grant-tables &

또는

# ./safe_mysqld -sg &

Win32에서

c:\mysql\bin\mysqld -Sg

 

[3] 사용자 테이블이 있는 mysql 데이터베이스로 접속하여 root의 패스워드를 다시 설정합니다.

# mysql -u root mysql

mysql> update user set password=password('newpassword') where user='root';

 

[4] 새로운 암호를 적용하기 위해 flush privileges를 실행합니다.

mysql> flush privileges;

 

[5] 현재의 MySQL 데몬을 다시 죽입니다.

# killall mysqld

 

[6] grant-table을 사용하기 위하여 정상적인 방법으로 데몬을 시작합니다.

# ./safe_mysqld &

 

이제 바뀐 암호를 테스트해 보기 바랍니다.

 

[목차]

개인정보취급방침 서비스이용약관 모바일 버전으로 보기 상단으로

TEL. 063-469-4551 FAX. 063-469-4560 전북 군산시 대학로 558
군산대학교 컴퓨터정보공학과

Copyright © www.leelab.co.kr. All rights reserved.