>  기사  >  데이터 베이스  >  Linux에서 MySQL에 대한 원격 액세스를 설정하는 방법

Linux에서 MySQL에 대한 원격 액세스를 설정하는 방법

PHPz
PHPz원래의
2023-04-20 10:15:124973검색

MySQL은 일반적으로 사용되는 관계형 데이터베이스 관리 시스템입니다. 애플리케이션을 개발하거나 배포할 때 상황에 따라 MySQL 원격 접속 설정을 해야 합니다. MySQL 원격 액세스 설정은 여러 컴퓨터나 서버에서 공동 작업할 때 특히 중요합니다.

MySQL의 기본 설정은 로컬 액세스만 허용하는 것입니다. 다른 컴퓨터나 서버에서 MySQL에 액세스해야 하는 경우 추가 액세스 설정이 필요합니다.

아래에서는 Linux 시스템에서 MySQL에 대한 원격 액세스를 설정하는 방법을 자세히 소개합니다.

  1. MySQL 원격 액세스 설정을 위한 전제 조건

MySQL 원격 액세스를 설정하기 전에 다음 전제 조건을 확인해야 합니다.

(1) MySQL이 시작되어 실행 중인지 확인합니다.

(2) MySQL 서버가 설치된 IP 주소를 확인하세요.

(3) MySQL의 버전과 포트 번호를 확인하세요.

(4) MySQL에 액세스할 수 있는 권한이 있는지 확인하세요.

  1. 명령줄을 통해 MySQL 원격 액세스 설정 구성

2.1 MySQL 서버에 대한 원격 액세스 활성화

MySQL 원격 액세스를 활성화하려면 일반적으로 다음 위치에 있는 MySQL 구성 파일 my.cnf를 입력해야 합니다. /etc/mysql/my.cnf.

my.cnf 파일의 [mysqld] 태그 아래에 다음 콘텐츠를 추가하세요.

bind-address = 서버 IP 주소

참고: "서버 IP 주소"를 MySQL 서버의 IP 주소로 바꾸세요.

2.2 MySQL 사용자 권한 업데이트

MySQL에 대한 원격 액세스를 수행할 때 MySQL 사용자 권한도 업데이트해야 합니다. 다음 명령을 통해 업데이트할 수 있습니다:

GRANT ALL PRIVILEGES ON 데이터베이스 이름.* TO 'Username'@'원격 액세스 IP 주소' IDENTIFIED BY 'Password';

참고: "사용자 이름", "원격 액세스 IP 교체" 변경 주소", "비밀번호" 및 "데이터베이스 이름"입니다.

  1. MySQL 원격 액세스 설정이 적용되었는지 테스트하세요

MySQL 원격 액세스 설정을 완료한 후 원격 액세스 설정이 적용되었는지 테스트해야 합니다.

다음 명령으로 테스트할 수 있습니다.

mysql -h 서버 IP 주소 -u 사용자 이름 -p

명령을 실행하면 비밀번호를 입력하라는 메시지가 표시되며, 올바른 비밀번호를 입력하면 연결할 수 있습니다. MySQL 서버.

  1. 요약

MySQL 원격 액세스를 설정할 때 다음 단계를 수행해야 합니다.

(1) MySQL 서버가 시작되어 실행 중인지 확인합니다.

(2) MySQL 서버가 설치된 IP 주소를 확인하세요.

(3) MySQL의 버전과 포트 번호를 확인합니다.

(4) MySQL 서버에 대한 원격 액세스를 활성화합니다.

(5) MySQL 사용자 권한을 업데이트합니다.

(6) MySQL 원격 액세스 설정이 유효한지 테스트합니다.

공동 개발에서는 MySQL 원격 액세스 설정을 통해 개발자가 서로 다른 시스템에서 함께 작업할 수 있어 개발 효율성과 협업 효과가 향상됩니다.

위 내용은 Linux에서 MySQL에 대한 원격 액세스를 설정하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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