[Mysql] 1.Mysql workbench와 GCP 연동


Mysql



MySQL은 세계에서 가장 많이 쓰이는 오픈 소스의 관계형 데이터베이스 관리 시스템입니다~!

저희 프로젝트 진행시에도 Mysql을 이용할건데요~

오라클과 크게 다르지 않기에 다른 부분이나 중요한 부분이 있다면 포스팅 하도록 하겠습니다!



Mysql workbench



MySQL 워크벤치는 SQL 개발과 관리, 데이터베이스 설계, 생성 그리고 유지를 위한 단일 개발 통합 환경을 제공하는 비주얼 데이터베이스 설계 도구입니다!


dev.mysql.com 에서 다운 받으시면 됩니다!




Google Cloud Platform 과 연동




[Deployment_Tool] 4.GCP(Google Cloud Platform) 에서 Mysql 서버를 생성했는데요~

Mysql workbench와 연동해보고 테이블도 생성해보겠습니다!


먼저, GCP에서 mysql 서버의 IP주소를 복사합니다~!


image



그리고 mysql workbench에서 New Connection을 누른다음에~

hostname 란에 아까 복사한 IP주소를 붙여넣습니다!


image



그리고 Store in Vault에서 root 비밀번호를 입력하고~ Test Connection을 누릅니다!


image



연결성공! 연동 끝입니다~ 간단하죠? 이제 GCP mysql 서버의 db를 mysql workbench로 끌어와 작업할 수 있습니다.

테이블을 생성해볼까요?


CREATE TABLE TEST(
    id int unsigned not null auto_increment, -- auto_increment는 Oracle에서 시퀀스 역할
    name varchar(31) not null,
    remark varchar(255) default null,
    Primary Key(id)
);




image



잘 만들어진 것을 볼 수 있습니다!