PHP 경고: mysqli_connect(): 연결 거부(HY000/2002)
이 오류는 PHP가 연결을 설정하지 못한 경우 발생합니다. MySQL 데이터베이스. 원인은 오류 코드 "HY000/2002"로 표시되며, 이는 일반적으로 잘못된 서버 구성으로 인해 연결이 거부되었음을 의미합니다.
이 문제를 해결하려면 MAMP 내에서 다음 설정을 확인하세요.
MySQL 서버
MySQL 서버가 실행 중인지 확인하세요. MAMP에서는 메뉴 표시줄에서 "MySQL 서버 시작" 옵션을 선택하여 이 작업을 수행할 수 있습니다.
MySQL 포트
기본 MySQL MAMP에서 사용하는 포트는 8889입니다. 그러나 PHP는 일반적으로 기본적으로 포트 3306을 사용합니다. 이 충돌을 해결하려면:
데이터베이스 자격 증명
호스트("127.0 .0.1"), PHP 스크립트에 지정된 사용자 이름("root") 및 비밀번호("root")가 정확합니다.
이러한 조정을 수행한 후 MAMP에서 MySQL 서버를 다시 시작합니다. . 이제 PHP 스크립트에 지정된 호스트, 사용자 및 비밀번호를 사용하여 다시 연결하는 데 성공할 것입니다.
위 내용은 PHP에서 "mysqli_connect(): 연결 거부" 오류가 발생하는 원인과 해결 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!