본문 바로가기

쓰기

mysql 패스워드 분실시

haru 2017.11.28 10:56 조회 수 : 0

mysql을 중지시킨다.

# ps -ax | grep mysql

# kill -9 위에서 나온 pid값을 차례대로 적어 준다. 구분은 공백 " "

 

mysql safe 모드로 들어간다.

# ./safe_mysqld --user=root --skip-grant-tables &

 

창을하나 더열어 mysql에 접속을한다.(패스워드 안적어도 접속이된다.)

# ./mysql

 

mysql 접속을하여 패스워드를 바꾼다.

mysql> use mysql

mysql> update user set password=password('비밀번호') where user='root';

mysql> quit

 

저장하고 나온후 mysql을 재시작해준다.

# ps -ax| grep mysql

# kill -9 위 명령에서 나온 pid 값을 적어준다. (구분은 공백 " ")

# ./safe_mysqld & 또는 /etc/init.d/mysqld start