MySQL 서버에 원격으로 연결해야 하는 경우 다음 단계를 따라야 합니다.
계속하기 전에 MySQL 서버가 원격 연결을 허용하도록 구성되어 있는지 확인해야 합니다. MySQL 서버 구성 파일에서 보안 검사를 건너뛰는 옵션(skip_networking 및 bin_address)이 주석 처리되어 있는지 확인해야 합니다.
원격 연결을 위해 MySQL 서버에 새 사용자를 생성합니다. 다음 명령을 사용하여 새 사용자를 생성할 수 있습니다:
CREATE USER 'username'@'%' IDENTIFIED BY 'password';
여기서 'username'은 생성하려는 새 사용자의 사용자 이름이고 '%'는 모든 IP 주소가 MySQL 서버에 연결되도록 허용한다는 의미입니다. IP 주소로 연결을 제한하려면 '192.168.1.100'과 같은 특정 IP 주소를 지정할 수 있습니다.
새 사용자를 생성한 후 해당 사용자에게 MySQL 데이터베이스에 액세스할 수 있는 권한을 부여해야 합니다. 다음 명령을 사용하여 권한을 부여할 수 있습니다.
GRANT ALL PRIVILEGES ON *.* TO 'username'@'%'; FLUSH PRIVILEGES;
이렇게 하면 새 사용자에게 모든 데이터베이스와 모든 테이블에 대한 전체 액세스 권한이 부여됩니다.
이제 MySQL Server에 연결할 준비가 되었습니다. 다음 명령을 사용하여 MySQL 서버에 연결할 수 있습니다.
mysql -u username -p -h hostname
여기서 'username'은 2단계에서 생성한 새 사용자의 사용자 이름이고 'hostname'은 MySQL 서버의 호스트 이름 또는 IP 주소입니다.
MySQL 서버에 접속한 후, 서버에 접속하려면 비밀번호를 입력해야 합니다.
위 내용은 MySQL 서버에 원격으로 접속하는 단계입니다. 보안을 보장하려면 신뢰할 수 있는 호스트만 MySQL 서버에 연결하도록 허용하고 강력한 비밀번호를 사용하여 데이터베이스를 보호해야 한다는 점에 유의하는 것이 중요합니다.
위 내용은 MySQL 서버에 원격으로 연결하는 방법(단계)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!