집 >데이터 베이스 >MySQL 튜토리얼 >원격 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 중국어 웹사이트의 기타 관련 기사를 참조하세요!