MySQL 설치 한 이후 외부에서 접속하기
1. 포트확인
일단, 방화벽 정책에서 포트를 열었는지 확인한다. 3306 이다
2. MySQL에 설정 변경 혹은 확인
vi로 열어 추가해준다.
bind-address = 0.0.0.0 -> 외부접근 허용
sudo vi /etc/my.cnf
....
# read_rnd_buffer_size = 2M
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
bind-address = 0.0.0.0
3. DBeaver 설정
데이터베이스 > 새 데이터베이스 연결 선택 > MySQL 선택
SSH 선택
Host/IP 에는 외부IP
User Name 에는 VM의 ssh접속시 로그인하는 계정 (ssh 접속시 만들었던 계정)
Private key 선택, Passphrase는 개인키 비번
쓰고 Test Tunnel confiuration 클릭하면 결과 나옴
연결된 ssh 디비 선택하고 Edit conntion 선택 후
Main에서 필요한 정보 기재
Server Host에는 localhost로 쓴다. (이미ssh 연결되어 있다)
Username에는 사용할 만들어 놓은 MySql 계정 써준다
Test Connection 클릭 > 성공 > 확인
참고)
'developers api 정보 > google' 카테고리의 다른 글
[GCP] JDK centos 설치 (0) | 2023.05.07 |
---|---|
[GCP] mysql centos 설치 (0) | 2023.04.18 |
[GCP] 4. VM인스턴 SSH로 외부에서 접속하기 (0) | 2023.04.17 |
[GCP] 3. VM 포트 설정 (0) | 2023.04.17 |
[GCP] 1. VM 만들기 (0) | 2023.04.17 |