1. 외부 접속 가능한 계정 만들기
- 원격 접속을 허용하는 계정 만들기
grant all privileges on *.* 'root'@'%' identified by'패스워드';
'root' 부분에는 다른 계정의 이름을 넣는 것이 더 좋을 듯 합니다.
'%' 부분에는 특정 ip 주소를 지정할 수도 있습니다. (ex : 192.168.% )
위의 명령어로 확인할 수 있습니다.
2. 접속 포트 번호 변경 (필요시)
vi /etc/my.cnf.d/server.cnf 에서 변경할 수 있습니다.
3. 방화벽 설정에서 해당 포트 허용
firewall-cmd --permanet --zone=public --add-port=3306/tcp
firewall-cmd --reload
mariadb는 처음에 접속 포트가 3306으로 설정되어 있지만 2번 단계에서 포트를 변경했다면 해당 포트 번호를 입력하시면 됩니다.
4. 외부에서 MariaDB 접속
다른 유용한 툴이 있을 수도 있지만, 간단하게 cmd 창에서 접속해보았습니다.
mysql -u[계정이름] -p -h[ip주소or도메인] -P[포트번호]
'인프라 > DB' 카테고리의 다른 글
[MariaDB] linux mariadb offline install (tar.gz) (2) | 2021.10.27 |
---|---|
[MariaDB] MHA 이중화 Failover 테스트 (0) | 2021.09.13 |
[MariaDB] MHA + Replication 구성하기 (1) | 2021.09.13 |
[MariaDB] 일반 Replication (0) | 2021.09.06 |
[MariaDB ] CentOS에서 MariaDB 설치 (0) | 2021.08.29 |