WAMP-mysql에서 루트 비밀번호 재설정


1

이 오류가 발생합니다. access denied for user 'root'@'localhost' using paswword (NO).

wampserver 2.2 32 비트를 새로 설치했습니다.

mysql 루트 비밀번호를 재설정 할 수있는 방법이 있습니까?

mysqld.exe를 사용해 보았습니다. --init-file = c : \ reset.txt (아래 내용)

PDATE mysql.user SET Password=PASSWORD('') WHERE User='root';
FLUSH PRIVILEGES;

불행히도 이것은 작동하지 않으며 Windows 명령 프롬프트가 중단됩니다.

도움을 주시면 감사하겠습니다.

감사


암호 'pass'를 사용해 보셨습니까?
Jess Stone

예, 작동하지 않습니다. mysql -u root -p (그리고 입력 된 패스)
pzirkind

mysql> 업데이트 mysql.user SET Password = PASSWORD ( ' 새로운 암호 ') WHERE User = 'root';
Jess Stone

예 시도 너무, 문제는 (내가 30 초 후 휴식 Ctrl + C를 눌러) cmd를 그냥 달려 있다는 것입니다
pzirkind

그냥 알아 냈어! 창은 'localhost'를 좋아하지 않습니다. 127.0.0.1을 입력하면 작동합니다
pzirkind

답변:


1

Windows가 HOSTS 파일을 제대로 읽지 못하는 것 같습니다. 결과적으로 로컬 호스트가 아닌 127.0.0.1 만 허용됩니다.

이 문제를 해결하려면

wamp \ apps \ phpmyadmin.versionnumber \로 이동하십시오.

config.inc.php를 엽니 다

로컬 호스트를 127.0.0.1로 변경하십시오.

모든 서비스를 저장하고 다시 시작하십시오

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.