2.3. MySQL에 대한 네트워크 액세스 구성
네트워크의 클라이언트가 MySQL 서버에 원격으로 액세스해야 하는 경우 해당 인터페이스에서 수신 대기하도록 MySQL 서비스를 구성해야 합니다.
프로세스
/etc/my.cnf.d/mysql-server.cnf
파일의mysqld
섹션을 편집합니다. 다음 구성 지시문을 설정할 수 있습니다.bind-address
- 서버가 수신 대기하는 주소입니다. 가능한 옵션은 다음과 같습니다.- 호스트 이름
- IPv4 주소
- IPv6 주소
skip-networking
- 서버가 TCP/IP 연결을 수신 대기하는지 여부를 제어합니다. 가능한 값은 다음과 같습니다.- 0 - 모든 클라이언트를 청취
- 1 - 로컬 고객만 청취
-
port
- MySQL이 TCP/IP 연결을 수신 대기하는 포트입니다.
클라이언트가 네트워크의 데이터베이스 서버에 액세스할 수 있도록 하려면 방화벽에서 포트를 엽니다.
firewall-cmd --permanent --add-service=mysql firewall-cmd --reload
# firewall-cmd --permanent --add-service=mysql # firewall-cmd --reload
Copy to Clipboard Copied! Toggle word wrap Toggle overflow mysqld
서비스를 다시 시작합니다.systemctl restart mysqld.service
# systemctl restart mysqld.service
Copy to Clipboard Copied! Toggle word wrap Toggle overflow