ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Mysql windows 환경에서 패스워드 분실시
    DB/Mysql 2014. 6. 9. 13:12
    반응형

    출처 : http://oneniner.net/124


    1. 일단 현재 가동중인 MySQL 을 중지 시킨다. "시작 -> 제어판 -> 관리도구 -> 서비스" 에 가면 MySQL이 아래의 그림과 같이 서비스 되고 실행 되는 것을 볼 수 있다.


    2. 해당 서비스를 클릭하여 중지를 시킨다.


    3. cmd 창으로 프롬프트를 연 후 현재 MySQL이 설치된 폴더 (현재 나의 폴더는 C:\Program Files\MySQL\MySQL 5.0\bin 이다)로 가서 아래의 명령을 실행 한다.

    ex) c:\>mysqld-nt.exe --skip-grant 안되면, mysqld.exe --skip-grant


    4. 실행하면 패스워드를 요구하지 않는 조건의 MySQL이 실행된다.

    5. 위의 MySQL 실행창은 그대로 두고 이제 MySQL Command Line Client 를 실행한다.

    6. 처음 패스워드를 물어볼 수도 있고 안물어볼 수도 있으나 그냥 패스워드가 없으므로 그냥 통과 후 아래의 그림과 같이 차례대로 실행한다.

    a. mysql> use mysql
    b. mysql> update user set password=password('변경할 패스워드') where user='root';
    c. mysql> flush privileges;

    이제 설정이 완료되었고, 다시한번 MySQL Command Line Client 를 실행하면 위의 변경된 패스워드로 동작 하는 것을 확인할 수 있다.


    반응형

    'DB > Mysql' 카테고리의 다른 글

    CentOS 6.X Mysql5.6 설치방법  (0) 2015.01.14
    DB POOL 이란?  (0) 2014.06.13
    DB 컨넥션 여유있게 늘리기  (0) 2014.05.20
    20140423 MYSQL 데이터무결성, ERD, 기본용어  (0) 2014.04.23
    20140423 Mysql 부속쿼리, 조인  (0) 2014.04.23
Designed by Tistory.