WAMP에서 PHPMyAdmin의 잃어버린 MySQL 비밀번호를 복구하는 방법은 무엇입니까?
Nov 16, 2024 am 11:57 AMWAMP에서 잃어버린 PHPMyAdmin의 MySQL 비밀번호에 다시 액세스하기
루트 비밀번호를 변경한 후 PHPMyAdmin에 액세스하는 데 문제가 있습니다. '@'localhost' 계정입니다. 다른 곳에 언급된 방법을 사용해도 새 비밀번호를 잊어버렸고 MySQL 콘솔을 사용할 수 없습니다.
해결책:
액세스 권한을 다시 얻으려면 다음 단계를 따르세요.
1. MySQL 서비스 중지:
- WAMP를 실행하고 MySQL > 서비스 > 서비스를 중지하세요.
2. my.ini 파일 편집:
- WAMP > MySQL > my.ini.
- [wampmysqld](32비트용) 또는 [wampmysqld64](64비트용) 섹션을 찾으세요.
- 바로 뒤에 "skip-grant-tables"를 추가하세요. 섹션 제목
3. MySQL 서비스 다시 시작:
- WAMP >를 클릭하세요. MySQL > 서비스 > 서비스 시작/재개
4. MySQL 콘솔 열기:
- WAMP > MySQL > MySQL 콘솔.
5. 루트 비밀번호 재설정:
-
mysql> 프롬프트:
-
MySQL 버전 5.7 이전:
- UPDATE mysql.user SET Password=PASSWORD('MyNewPass') WHERE User='root';
- 플러시 권한;
-
MySQL 버전 5.7 게시:
- mysql.user SET 인증_string=PASSWORD('MyNewPass') WHERE User='root' 업데이트 ;
- 플러시 권한;
-
참고: 'MyNewPass'를 설정하려는 새 비밀번호로 바꾸세요.
6. MySQL 콘솔 종료
- mysql> 프롬프트.
7. MySQL 서비스 중지:
- WAMP >를 클릭합니다. MySQL > 서비스 > 서비스 중지
8. Skip-grant-tables 매개변수 제거:
- my.ini 파일에서 "skip-grant-tables" 매개변수를 제거합니다.
- 변경 사항을 저장합니다.
9. MySQL 서비스 다시 시작:
- WAMP >를 클릭하세요. MySQL > 서비스 > 서비스 시작/재개
10. (선택 사항) 비밀번호 만료 방지:
- MySQL 콘솔을 엽니다.
-
다음 명령을 입력합니다.
- ALTER USER 'root '@'localhost' 비밀번호 만료 절대;
11. PHPMyAdmin에 로그인
- 사용자 이름 'root'와 설정한 새 비밀번호를 사용하여 PHPMyAdmin에 액세스합니다.
"skip-grant-tables"는 그대로 두고 my.ini 파일의 " 매개변수는 보안상 위험합니다. 비밀번호를 재설정한 후 즉시 삭제하세요.
위 내용은 WAMP에서 PHPMyAdmin의 잃어버린 MySQL 비밀번호를 복구하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

인기 기사

인기 기사

뜨거운 기사 태그

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











Alter Table 문을 사용하여 MySQL에서 테이블을 어떻게 변경합니까?

MySQL의 문제를 해결하는 방법 공유 라이브러리를 열 수 없습니다.

Linux에서 MySQL을 실행합니다 (Phpmyadmin이있는 Podman 컨테이너가 포함되지 않음)

인기있는 MySQL GUI 도구는 무엇입니까 (예 : MySQL Workbench, Phpmyadmin)?
