초기 문제:
사용자가 클라이언트 컴퓨터에 MySQL이 설치되어 있음에도 불구하고 로컬 네트워크 내의 다른 PC에서 호스팅되는 MySQL 데이터베이스에 연결합니다. 발생한 오류 메시지는 MySQL 서버 호스트가 인식되지 않음을 나타냅니다.
초기 문제 해결 방법:
다른 PC에서 MySQL 서버에 성공적으로 연결하려면 다음을 수행하세요. 단계가 중요합니다.
mysql -u username -h server_ip -p password
여기서 사용자 이름은 데이터베이스 사용자이고, server_ip는 서버 PC의 IP 주소이며, 비밀번호는 사용자 비밀번호입니다.
후속 문제:
올바른 명령을 사용한 후 '@'MACBOOK' 사용자의 액세스가 거부되었다는 액세스 거부 오류가 사용자에게 발생합니다.
후속 문제에 대한 해결 방법:
클라이언트 PC에서 데이터베이스에 대한 액세스 권한을 부여하려면:
GRANT ALL PRIVILEGES ON *.* TO 'username'@'%' IDENTIFIED BY 'user_password';
FLUSH PRIVILEGES;
위 내용은 LAN에 있는 다른 PC에서 MySQL에 연결할 수 없습니다. 무엇이 잘못되었나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!