Language/NoSQL&JDBC

mysql Root pw reset

아르비스 2013. 2. 12. 09:12

오랜만에 DB를 손볼 것이 있어서 MySQL에 로그인하려고 했더니 비밀번호가 먹지 않는다. 


그래서 root 비밀번호를 초기화하는 작업을 한 뒤 비밀번호를 재설정하였다.

MySQL Root P/W를 재설정하는 방법은 아래의 방법을 참조하면 된다.


1) 먼저 MySQL 데몬을 끈다.

sudo /etc/init.d/mysql stop


2) 아래의 명령어를 실행한다 (Password 무력화)

sudo mysqld --skip-grant-tables &


3) 아래의 명령어를 이용하여 MySQL에 접속한다

mysql -u root mysql


4) MySQL에 접속한 후 아래의 쿼리를 실행한다 (root 패스워드 재설정)

UPDATE user SET Password=PASSWORD('새로운 패스워드') WHERE User='root'; FLUSH PRIVILEGES; exit;


5) MySQL 데몬을 재시작한다.

sudo /etc/init.d/mysql start