# Cloud DB for Mysql 만들어보자.
1
여기서는 연습이라 Public Subnet에 DB를 설치한다.
실무에서는 보안상 DB Subnet (Private Subnet)에 DB를 설치해야 한다.
2
여기서는 연습이라 Public Subnet에 DB를 설치한다.
VPC 생성
test-vpc
10.0.0.0/16
pub1
10.0.2.0/24
일반
3
Services > Cloud DB for MySQL
DB Server 생성
디폴트인 myqsl(8.0.42) 생성
pub1 에 생성
# 데이터 스토리지 용량 = 기본 10GB
# 10GB 단위로 과금되며, 최대 6000GB 까지 자동 증가합니다
DB Server 이름
DB 서비스 이름
db0909
db0909
4
USER_ID
test
%
test123!
기본 DB명
lab_db
1일 백업 = 보관일은 최대 30일까지 설정 가능합니다.
다음
생성
# Cloud DB 를 위한 ACG는 자동 생성됩니다.(예 : cloud-mysql-*)
5
DB log에 대한 저장 및 조회는 Cloud Log Analytics(CLA) 서비스에서 제공합니다.
CLA 서비스를 처음 이용하는 고객은 아래의 이용 신청 버튼을 클릭하여
서비스를 신청해주세요.
Cloud DB Server가 생성되면 DB log는 CLA에 자동 저장되며,
Cloud DB 및 CLA에서 로그를 조회할 수 있습니다.
저장되는 DB log 에 대해서는 CLA 정책에 따른 요금이 부과됩니다.
6
기본 2대로 생성된다. (15분 걸린다)
1
DB 관리 > 퍼블릭 도메인 관리
Cloud DB for Mysql 을 Public에 놓아 외부에서 연결할수 있는 기능이다.
2
퍼블릭 도메인 확인
db-36h9ee-kr.vpc-pub-cdb.ntruss.com
3
Server > ACG > DB- ACG 허용
my ip 에 대해 3306 포트 허용한다.
mysql 포트 허용
1
워크 벤치로 접속 테스트
워크벤치 다운로드
https://dev.mysql.com/downloads/file/?id=539682
2
No thanks 로 단지 다운로드하겠다고 하고 다운로드함.
# 참고 자료
https://brunch.co.kr/@topasvga/4552
#
다른 DB접속 유틸을 설치하여 DB에 접속해보자.
https://www.heidisql.com/download.php
Windows 64 bit installer ≃ 클릭하여 설치
# DB 삭제
다음
https://brunch.co.kr/@topasvga/4677