천객만래 [千客萬來] (It has an interminable succession of visitors)

MySQL   패스워드 날렸을 때 처리


1. mysql  프로세스를 죽입니다.
# ps -aux | grep mysql

2.DB를 싱글모드로 실행하세요.
# ./mysql/bin/mysqld_safe --user=mysql --skip-grant-tables &

3. root 패스워드를 변경하세요.
[기본 디렉토리에 설치 하였다고 가정합니다.]

# cd /usr/local/mysql/bin
# mysql

mysql> use mysql;
mysql> update user set password=password('새로운암호입력') where user='root';
mysql> flush privileges;
mysql>q

4.다시 시작합니다.
# ./mysqladmin -u root -p shutdown
# ./bin/mysqld_safe &

여기까지 하시면 됩니다.

Posted by SB패밀리