Quickstarts > 6. 데이터베이스 생성 및 연결
이번 학습 모듈에서는 NHN Cloud 환경에서 데이터베이스를 생성하고 애플리케이션과 연결하는 기본적인 구성 절차를 안내합니다. NHN Cloud에서는 안정적이고 확장 가능한 Database 서비스를 제공하여 사용자가 쉽고 효율적으로 데이터베이스를 구축하고 운영할 수 있도록 지원합니다.

이번 학습 모듈에서 배울 내용은 다음과 같습니다.

최종 구성도
NHN Cloud를 시작하기 위해서는 다음 사항을 준비해야 합니다.
회원 계정
본 가이드는 5. 보안 설정 이후 단계부터 시작됩니다.
MyORG), 프로젝트(MyPRJ), 그리고 한국(평촌) 리전을 선택합니다.사용 안 함Ubuntu Server 20.04 LTS 클릭임의의 가용성 영역mysql-db-basict2.c1m1 클릭한 뒤 선택 클릭1MyKeyHDD20 GB네트워크 인터페이스 생성 선택MySubnet (192.168.0.0/24) 리소스를 클릭하여 선택된 서브넷으로 사용사용 안함 (Default)MySG-DB수신My SQL[참고] 사용자 정의 TCP
- IP 프로토콜을 "사용자 정의 TCP"로 선택하면 포트값을 사용자가 직접 입력할 수 있습니다. 1로 표기된 입력칸에
3306을 입력하시기 바랍니다.
IPv4CIDR - 192.168.0.0/24MySG-DB를 선택합니다.mysql-db-basic인 IP 주소를 복사 후 기록합니다.모듈 4에서 생성한 리눅스 인스턴스
linux-server-basic을 사용해 데이터베이스에 접속합니다. linux-server-basic 인스턴스 생성 및 접속 방법은 4-네트워크 설정과 인스턴스 생성을 참고하시기 바랍니다.
linux-server-basic에 원격 접속합니다.#PowerShell
cd /(MyKey.pem 파일이 있는 폴더명)
ssh -i MyKey.pem ubuntu@(linux-server-basic 인스턴스의 Floating IP 주소)
#bash
sudo apt update
sudo apt install mysql-client -y
#bash
export MYSQL_PWD=nhnpassword
mysql --host=(mysql-db-basic 인스턴스의 가상 IP 주소) --user=nhncloud -e "SELECT * FROM employees.employees LIMIT 30;"
데이터베이스의 결과값이 조회되는 것을 확인합니다.
[참고]
결과 화면 보기
![]()