집 >데이터 베이스 >MySQL 튜토리얼 >MySQL에서 \'대상 컴퓨터가 적극적으로 거부했기 때문에 연결할 수 없습니다\' 오류가 발생하는 이유는 무엇입니까?
MySQL에서 "대상 컴퓨터가 적극적으로 거부했기 때문에 연결할 수 없습니다." 오류를 해결하는 방법
MySQL 데이터베이스의 경우 대상 시스템의 적극적인 거부로 인해 연결이 불가능하다는 오류 메시지가 사용자에게 나타날 수 있습니다. 이 오류는 여러 가지 이유로 발생할 수 있지만 일반적인 근본 원인 중 하나는 잘못된 MySQL 구성입니다.
문제 설명
개발자는 다음을 사용하여 원격 데이터베이스에 대한 연결을 설정하려고 합니다. PHP에서 "대상 컴퓨터가 연결을 적극적으로 거부했기 때문에 연결을 만들 수 없습니다."라는 오류가 발생했습니다. 연결에 사용된 코드에는 지정된 데이터베이스 매개변수가 있는 mysqli_connect 함수가 포함되어 있습니다.
해결 방법
오류는 MySQL 서버가 특정 IP 주소의 연결만 허용하도록 구성되었음을 나타냅니다. 또는 네트워크로부터의 연결을 허용하지 않습니다. 이 문제를 해결하려면 MySQL 구성 파일을 조정해야 합니다.
파일 내에서 다음과 같이 변경합니다.
주의
연결 허용 모든 IP 주소에서 보안 위험이 증가할 수 있습니다. 따라서 신뢰할 수 있는 네트워크에만 접근 권한을 부여하는 것이 좋습니다.
위 내용은 MySQL에서 \'대상 컴퓨터가 적극적으로 거부했기 때문에 연결할 수 없습니다\' 오류가 발생하는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!