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

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

DDD
DDD원래의
2024-11-21 08:00:13566검색

How to Connect to a Remote MySQL Server?

원격 MySQL 서버에 연결

로컬 네트워크의 다른 PC에 있는 MySQL 서버에 연결하려면 다음이 필요합니다. 몇 단계를 따르세요.

첫 번째 단계는 MySQL 서버가 다른 컴퓨터로부터의 연결을 허용하도록 구성되어 있는지 확인하는 것입니다. 이렇게 하려면 MySQL 구성 파일(일반적으로 /etc/my.cnf에 있음)을 열고 다음 줄을 추가해야 합니다.

bind-address = 0.0.0.0

이렇게 하면 MySQL 서버가 모든 네트워크 인터페이스를 수신하도록 지시합니다. , 로컬 시스템에 직접 연결되지 않은 항목을 포함합니다.

이렇게 변경한 후에는 MySQL을 다시 시작해야 합니다.

다음 단계는 원격 컴퓨터에서 연결하는 데 사용할 MySQL 서버에 사용자 계정을 만드는 것입니다. 이렇게 하려면 다음 명령을 사용할 수 있습니다.

CREATE USER 'remote_user'@'%' IDENTIFIED BY 'remote_password';

'remote_user' 및 'remote_password'를 사용하려는 실제 사용자 이름과 비밀번호로 바꾸십시오.

한 번 사용자 계정을 생성했다면 연결하려는 데이터베이스에 액세스하는 데 필요한 권한을 부여할 수 있습니다. 이렇게 하려면 다음 명령을 사용할 수 있습니다.

GRANT ALL PRIVILEGES ON database_name.* TO 'remote_user'@'%';

'database_name'을 액세스 권한을 부여하려는 데이터베이스의 실제 이름으로 바꾸십시오.

한 번 필요한 권한을 부여했다면 다음 명령을 사용하여 원격 컴퓨터에서 MySQL 서버에 연결할 수 있습니다.

mysql -u remote_user -h server_ip -p

반드시 'remote_user'는 생성한 사용자 이름, 'server_ip'는 MySQL 서버의 IP 주소, 'password'는 사용자에 대해 생성한 비밀번호입니다.

그래도 연결에 문제가 있는 경우 MySQL 서버에서 표시되는 오류 메시지를 확인하세요. 이러한 메시지는 일반적으로 무엇이 잘못되었는지에 대한 좋은 정보를 제공합니다.

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

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.