◈ Mysql 에서 root 암호 변경하는 방법

 

1. 데이터베이스에 접속한다.

[root@sakang]# ./mysql -u root

 

2. 데이터베이스를 선택한다.

mysql> use mysql;

 

3. user 테이블을 수정한다.

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

 

4. user 테이블 확인.

mysql> select user,host,password from user;
+------+--------------+-------------------------------------------+
| user | host | password |
+------+--------------+-------------------------------------------+
| root | localhost | *831C1967BEC5BA8C85AB244701C51DFD94D3B5C0 |
| root | madrid | *831C1967BEC5BA8C85AB244701C51DFD94D3B5C0 |
+------+--------------+-------------------------------------------+

5. quit 로 아웃.

6. 데이터베이스 재시작

[root@sakang]# ./mysqladmin -u root reload

 

7. 아래와 같이 입력하면 암호 입력창이 출력.

[root@sakang]# ./mysql -u root -p


※ 암호가 설정된 이후 데이터베이스를 재시작하려면 암호가 필요하다.

./mysqladmin -u root -p reload

+ Recent posts