U E D R , A S I H C RSS

MySQL/root암호분실시

MySQL를 설치하는 경우 암호를 잃어버렸거나 잘못입력하는경우 또는 너무 오래되서 암호를 잃어버리는 경우에 다음과 같은 방법으로 암호를 설정하실수 있습니다.


1. 첫번째 방법

~cpp 
shell>mysqladmin -u root password '원하는 암호' 

2. 두번째 방법 (첫번째 방법으로 안될때만 사용하세요.)


# 데몬을 모두 죽임, 데몬을 죽이지 않으면 기존에 설정된 암호 때문에 mysql 서버에 접근 할 수 없습니다.
~cpp 
shell> killall mysqld 

# 승인 절차를 가지지 않고 데몬을 띄운다. 이렇게 하면 암호를 묻지 않습니다.
~cpp 
shell> safe_mysqld --skip-grant & 

# mysql에 접속한다.
# mysql db를 선택후 root의 암호를 설정하고 변경된 정보를 업데이트 한다.

~cpp 
shell> mysql

~cpp 
mysql> use mysql;
mysql> UPDATE user SET password=PASSWORD('새로설정할암호') where user='root';
mysql> FLUSH PRIVILEGES
Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:23:49
Processing time 0.0144 sec