WAMP에서 잃어버린 MySQL 루트 비밀번호를 어떻게 재설정합니까?

Barbara Streisand
풀어 주다: 2024-11-16 18:15:03
원래의
863명이 탐색했습니다.

How Do I Reset My Lost MySQL Root Password on WAMP?

WAMP에서 잃어버린 MySQL 비밀번호에 대한 액세스 다시 얻기: 단계별 가이드

MySQL 비밀번호에 대한 액세스를 잃는 것은 어려울 수 있습니다 특히 WAMP에서 PHPMyAdmin으로 작업할 때 경험해 보세요. 그러나 루트 비밀번호를 재설정하고 제어권을 다시 얻을 수 있는 비교적 간단한 솔루션이 있습니다.

루트 비밀번호 재설정 단계:

  1. 중지 MySQL 서비스: WAMPManager로 이동하여 MySQL을 선택하고 중지합니다. service.
  2. my.ini 파일 편집: WAMPManager에서 MySQL로 이동하여 my.ini 파일을 엽니다.
  3. skip-grant-tables 추가: [wampmysqld] 섹션을 찾아 바로 뒤에 "skip-grant-tables" 행을 추가합니다.
  4. MySQL 서비스 다시 시작: WAMPManager에서 MySQL 서비스를 다시 시작합니다.
  5. MySQL 콘솔 열기: WAMPManager에서 MySQL 콘솔을 클릭합니다.
  6. 비밀번호 재설정: 다음 명령을 실행하세요. (세미콜론 포함):

    MySQL 5.7 이전 버전:

    • UPDATE mysql.user SET Password=PASSWORD('MyNewPass') WHERE User='root' ;
    • 플러시 권한;

    MySQL 5.7 이후:

    • UPDATE mysql.user SET 인증_string=PASSWORD('MyNewPass') WHERE User='root' ;
    • 플러시 권한;
  7. MySQL 종료: "quit"를 입력하고 Enter 키를 눌러 콘솔을 종료합니다.
  8. MySQL 서비스 중지: WAMPManager에서 MySQL 서비스를 다시 중지합니다.
  9. 편집 my.ini 파일: 이전에 추가한 Skip-grant-tables 매개변수를 제거합니다.
  10. MySQL 서비스 다시 시작: WAMPManager에서 MySQL 서비스를 다시 시작합니다.

추가 고려 사항:

  • my.ini 파일이 읽기 전용인 경우 오류가 발생할 수 있습니다. 이 경우 관리자 권한이 있는지 확인하고 파일 속성을 쓰기 가능으로 변경하세요.
  • 새 비밀번호는 원하는 대로 지정할 수 있습니다.
  • 루트 비밀번호를 방지하려면 자동으로 만료되지 않도록 하려면 MySQL 콘솔에서 다음 쿼리를 실행할 수 있습니다.

    • ALTER USER 'root'@'localhost' 비밀번호는 만료되지 않습니다.

이 단계를 완료하면 새로 설정된 비밀번호로 '루트' 사용자를 사용하여 PHPMyAdmin에 로그인할 수 있습니다.

위 내용은 WAMP에서 잃어버린 MySQL 루트 비밀번호를 어떻게 재설정합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
저자별 최신 기사
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿