WAMP
에서 MySQL '루트' 비밀번호를 다시 얻는 간단한 방법
실수로 '루트'를 잊어버려 PHPMyAdmin에 액세스할 수 없게 되었습니다. WAMP 2.5에서 '@'localhost' 비밀번호를 사용하면 답답함을 느낄 수 있습니다.
비밀번호 재설정
- MySQL 서비스 중지: WAMPManager >로 이동합니다. MySQL > 서비스 > 서비스를 중지합니다.
- my.ini 파일을 편집합니다. WAMPManager에서 MySQL > my.ini를 열고 [wampmysqld](32bit) 또는 [wampmysqld64](64bit) 섹션 아래에 "skip-grant-tables"를 추가합니다.
- MySQL을 다시 시작합니다. WAMPManager로 돌아가기 > MySQL > 서비스 > 서비스 시작/재개.
- MySQL 콘솔 열기: WAMPManager를 통해 MySQL 콘솔에 액세스 > MySQL > MySQL 콘솔.
- 비밀번호 재설정: MySQL 버전에 따라 다음 명령을 실행합니다(각 줄 끝에 세미콜론 포함).
-
MySQL 5.7 이전: 업데이트 mysql.user SET Password=PASSWORD('MyNewPass') WHERE User='root';
- MySQL 5.7 이후: UPDATE mysql.user SET 인증_string=PASSWORD('MyNewPass') WHERE User='root';
- 권한 플러시: FLUSH PRIVILEGES 실행;
- MySQL 콘솔 종료: 'quit' 입력 mysql 명령 프롬프트.
- MySQL 서비스 중지: 1단계를 반복합니다.
- "skip-grant-tables" 제거: my.ini를 열고 skip-grant-tables 항목을 제거합니다(변경하지 않고 그대로 두면 보안 위험이 발생함).
< li>MySQL 다시 시작: 3단계를 구현합니다.
- 비밀번호 만료 비활성화(선택 사항): MySQL 콘솔에 연결하고 다음을 실행합니다. 쿼리 ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER;.
이 단계를 완료하면 다음을 사용하여 '루트' 사용자로 PHPMyAdmin에 대한 액세스 권한을 성공적으로 다시 얻을 수 있습니다. 새로 설정한 비밀번호입니다.
위 내용은 WAMP에서 MySQL '루트' 비밀번호를 재설정하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!