brunch

You can make anything
by writing

C.S.Lewis

by Master Seo Mar 06. 2020

42. Cloud SQL 시작하기(11/11)

Cloud SQL은 데이터베이스 이다.

서비스의 데이터를 저장하는 곳이다.

Cloud SQL중 MySQL 설치하고 접속까지 해보자 ~



요약

<1>  Cloud SQL  MySQL 설치하기

<2> Centos에  MySQL 클라이언트 설치하기

<3> Client로 DB  접속하기

<4> 추가 테스트할 내용



<1>  CloudSQL  MySQL로 설치하기




2. engname-mysql01로 이름을 정한다.

asia-northeast3 (한국)으로 리전을 변경한다.




3. 생성 완료



4. 완료된 인스턴스 클릭

공개 IP 주소 확인

수정 클릭해서  접속할 네트워크 IP를 추가한다. 



5. 연결 눌러  외부에서 접속 가능한 IP 블록을 추가한다.




6. 110.12.0.0/16 블록에서  Cloud SQL 접속 가능하도록 네트워크 추가한다.





<2> Centos에  MySQL 클라이언트 설치하기


yum install mysql

설치 참고하기 

https://cloud.google.com/sql/docs/mysql/connect-compute-engine?hl=ko



외부 VM인스턴스(Centos)에서 sql 인스턴스가 있는지  확인한다.


기타

내 IP 확인하기

curl ipconfig.io




<3>   mysql 클라이언트로   mysql  인스턴스로 접속해 본다.


데이터 베이스를 만든다.





<4> 추가로 테스트할 내용


데이터베이스 만들고 서비스 올려보기

백업은 Google Cloud Storage로 한다고 한다. 

이를 한번 해보자.

서비스 계정으로 사용해야 한다. 

서비스 계정 추가 등을 테스트해보자.

인스턴스 서버이다. 

서버에 접속해보자. https://cloud.google.com/sql/docs/mysql/connect-compute-engine?hl=ko




다음 공부


https://brunch.co.kr/@topasvga/2404




감사합니다.

브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari