> 데이터 베이스 > MySQL 튜토리얼 > LAN의 원격 PC에서 MySQL 서버에 연결하는 방법은 무엇입니까?

LAN의 원격 PC에서 MySQL 서버에 연결하는 방법은 무엇입니까?

Susan Sarandon
풀어 주다: 2024-11-14 11:26:01
원래의
558명이 탐색했습니다.

How to Connect to a MySQL Server on a Remote PC in a LAN?

LAN에 있는 원격 PC의 MySQL 서버에 연결

다음에서 호스팅되는 MySQL 데이터베이스에 연결을 시도하는 동안 문제가 발생했습니다. 로컬 네트워크 내의 다른 컴퓨터. 클라이언트 컴퓨터에 MySQL이 설치되어 있음에도 불구하고 연결이 실패합니다.

연결을 설정하려면 다음 단계를 고려하십시오.

알 수 없는 호스트 오류 해결:

이전에 다음 명령을 실행했습니다:

mysql -u user -h 192.168.1.28:3306 -p password
로그인 후 복사

단, 데이터베이스 주소 뒤에 포트 번호(3306)가 포함되어야 합니다:

mysql -u user -h 192.168.1.28 -p password
로그인 후 복사

액세스 거부 오류 해결 :

포트를 지정하지 않고 연결에 성공했는데, 접속 거부 오류가 발생했습니다. 이 문제를 해결하려면 원격 컴퓨터에 액세스 권한을 부여하세요.

  1. MySQL이 실행 중인 서버 시스템에서:

    • MySQL 명령 프롬프트를 엽니다.
    • 다음 명령을 실행하여 원격 컴퓨터의 IP 주소에서 '루트' 사용자에게 모든 권한을 부여합니다.
    GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.28' IDENTIFIED BY 'root_password';
    로그인 후 복사
    • 다음 명령을 실행하여 변경 사항을 적용합니다.
    FLUSH PRIVILEGES;
    로그인 후 복사
  2. 'root_password'를 MySQL 서버의 실제 루트 비밀번호로 바꾸세요.
  3. '192.168.1.28'을 클라이언트 컴퓨터의 IP 주소( 연결하려는 서버).

추가 참고 사항:

  • MySQL 서버가 올바른 IP 주소와 포트에서 수신 대기하는지 확인하세요. .
  • 클라이언트 컴퓨터에 MySQL 서버 연결을 허용하는 방화벽이 있는지 확인하세요.
  • 문제가 계속 발생하면 MySQL 설명서나 온라인 포럼에서 추가 문제 해결 방법을 확인하세요.

위 내용은 LAN의 원격 PC에서 MySQL 서버에 연결하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
저자별 최신 기사
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿