본문 바로가기
developers api 정보/google

[GCP] 5. 설치한 MySQL DBeaver로 접속하기

by 평범한kiki 2023. 4. 18.

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 클릭 > 성공 > 확인

 

 

 

참고)

https://velog.io/@lsj8367/%ED%81%B4%EB%9D%BC%EC%9A%B0%EB%93%9C-DB-DBeaver-%EC%97%B0%EA%B2%B0%ED%95%98%EA%B8%B0

https://pythonblog.co.kr/blog/8/

'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