달력

4

« 2024/4 »

  • 28
  • 29
  • 30

윈도우즈에서 MySQL의 root 계정 패스워드를 재설정하는 과정이다.:

  1. Administrator 계정권한으로 로긴한다.

  2. MySQL 서버가 실행중이면 중지한다. 만약 서비스로 실행되어 있다면 서비스 매니저로 가서 중지해야 한다. 시작>제어판>관리자 도>서비스 로 가서 MySQL 과 관련된 모든 서비스를 중지한다. 만약 서비스로 실행되지 않는다면 작업관리자에서 강제로 중단시켜야 한다.

  3. 다음 글과 같이 텍스트 화일을 생성한다.  물론 변경하고 싶은 패스워드로 변경하여 준다.

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

    예를들면 C:\mysql-init.txt 와 같이 저장하면 된다.

  4. 시작>>실행에서 cmd 를 입력한다.

  5. 다음과 같이 MySQL 서버를 --init-file 옵션을 주어 시작한다.

    C:\> C:\mysql\bin\mysqld-nt --init-file=C:\\mysql-init.txt
    

    만약 C:\mysql 위치가 다른곳에 위치해 있다면 상황에 맞게 적용한다.

    만약 MySQL Installation Wizard 로 설치했다면 다음과 같이 기본 옵션을 주어 실행한다.:

    C:\> "C:\Program Files\MySQL\MySQL Server 5.0\bin\mysqld-nt.exe"
             --defaults-file="C:\\Program Files\\MySQL\\MySQL Server 5.0\\my.ini"
             --init-file=C:\\mysql-init.txt
    


  6. 서버가 성공적으로 시작되었다면  C:\mysql-init.txt파일은 지운다.

:
Posted by Ritz®™