>  기사  >  데이터 베이스  >  MySQL 서버에 원격으로 연결하는 방법(단계)

MySQL 서버에 원격으로 연결하는 방법(단계)

PHPz
PHPz원래의
2023-04-17 16:41:442257검색

MySQL 서버에 원격으로 연결해야 하는 경우 다음 단계를 따라야 합니다.

  1. MySQL 서버 구성을 확인하세요.

계속하기 전에 MySQL 서버가 원격 연결을 허용하도록 구성되어 있는지 확인해야 합니다. MySQL 서버 구성 파일에서 보안 검사를 건너뛰는 옵션(skip_networking 및 bin_address)이 주석 처리되어 있는지 확인해야 합니다.

  1. MySQL 서버에 사용자 생성

원격 연결을 위해 MySQL 서버에 새 사용자를 생성합니다. 다음 명령을 사용하여 새 사용자를 생성할 수 있습니다:

CREATE USER 'username'@'%' IDENTIFIED BY 'password';

여기서 'username'은 생성하려는 새 사용자의 사용자 이름이고 '%'는 모든 IP 주소가 MySQL 서버에 연결되도록 허용한다는 의미입니다. IP 주소로 연결을 제한하려면 '192.168.1.100'과 같은 특정 IP 주소를 지정할 수 있습니다.

  1. 권한 부여

새 사용자를 생성한 후 해당 사용자에게 MySQL 데이터베이스에 액세스할 수 있는 권한을 부여해야 합니다. 다음 명령을 사용하여 권한을 부여할 수 있습니다.

GRANT ALL PRIVILEGES ON *.* TO 'username'@'%';
FLUSH PRIVILEGES;

이렇게 하면 새 사용자에게 모든 데이터베이스와 모든 테이블에 대한 전체 액세스 권한이 부여됩니다.

  1. Connecting to MySQL Server

이제 MySQL Server에 연결할 준비가 되었습니다. 다음 명령을 사용하여 MySQL 서버에 연결할 수 있습니다.

mysql -u username -p -h hostname

여기서 'username'은 2단계에서 생성한 새 사용자의 사용자 이름이고 'hostname'은 MySQL 서버의 호스트 이름 또는 IP 주소입니다.

MySQL 서버에 접속한 후, 서버에 접속하려면 비밀번호를 입력해야 합니다.

위 내용은 MySQL 서버에 원격으로 접속하는 단계입니다. 보안을 보장하려면 신뢰할 수 있는 호스트만 MySQL 서버에 연결하도록 허용하고 강력한 비밀번호를 사용하여 데이터베이스를 보호해야 한다는 점에 유의하는 것이 중요합니다.

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

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