WAMP를 사용하여 MySQL에서 "액세스 거부" 오류 문제 해결
콘솔이나 phpMyAdmin을 통해 MySQL에 연결하려고 하면 " #1045 - 'root'@'localhost' 사용자에 대한 액세스 거부(비밀번호 사용: YES)"는 잘못된 비밀번호 또는 인증 문제를 나타냅니다. 이 문제는 올바른 비밀번호를 사용했음에도 불구하고 비밀번호 불일치 또는 기타 구성 오류로 인해 발생합니다.
해결책:
이 오류를 해결하려면 다음 단계를 따르세요. :
다음 명령을 사용하여 MySQL 서비스를 시작합니다.
mysql -u root -p
내부 MySQL 콘솔에서 다음 명령을 입력하여 루트 비밀번호를 업데이트합니다.
UPDATE mysql.user SET Password=PASSWORD('MyNewPass') WHERE User='root';
config.inc를 편집합니다. php 파일을 열고 루트 비밀번호를 'MyNewPass'로 변경합니다:
$cfg['Servers'][$i]['password'] = 'MyNewPass'
MySQL을 중지하고 다시 시작합니다. 다음 명령을 사용하여 서비스를 실행합니다(Windows에서 WAMP를 실행한다고 가정):
mysql_stop.bat mysql_start.bat
MySQL에 연결해 보세요. phpMyAdmin을 다시 새 비밀번호로 사용하세요. 이제 MySQL에 성공적으로 액세스할 수 있습니다.
추가 팁:
위 내용은 WAMP를 사용하여 MySQL의 \'액세스 거부\' 오류를 수정하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!