MySQL 설치 가이드
Table of Contents
1. 문서 개요
1.1. 목적
1.2. 범위
1.3. 시스템 구성도

1.4. 참고자료
2. MySQL 서비스 설치
2.1. Prerequisite
2.2. Stemcell 확인
2.3. Deployment 다운로드
2.4. Deployment 파일 수정
2.5. 서비스 설치
2.6. 서비스 설치 - 다운로드 된 PaaS-TA Release 파일 이용 방식
2.7. 서비스 설치 확인
3. MySQL 연동 Sample Web App 설명
3.1. MySQL 서비스 브로커 등록
서비스 브로커 목록을 확인한다.
MySQL 서비스 브로커를 등록한다.
등록된 MySQL 서비스 브로커를 확인한다.
접근 가능한 서비스 목록을 확인한다.
특정 조직에 해당 서비스 접근 허용을 할당하고 접근 서비스 목록을 다시 확인한다. (전체 조직)
3.2. Sample Web App 구조
3.3. PaaS-TA에서 서비스 신청
먼저 PaaS-TA Marketplace에서 서비스가 있는지 확인을 한다.
Marketplace에서 원하는 서비스가 있으면 서비스 신청(Provision)을 한다.
생성된 MySQL 서비스 인스턴스를 확인한다.
3.4. Sample Web App 배포 및 MySQL바인드 확인
Sample App 디렉토리로 이동하여 manifest 파일을 확인한다.
App을 배포한다.
rule.json 화일을 만들고 아래와 같이 내용을 넣는다.
보안 그룹을 생성한다.
모든 App에 Mysql 서비스를 사용할수 있도록 생성한 보안 그룹을 적용한 후, App을 리부팅 한다.
App이 정상적으로 MySQL 서비스를 사용하는지 확인한다.
4. MySQL Client 툴 접속
4.1. HeidiSQL 설치 및 연결
HeidiSQL을 다운로드 하기 위해 아래 URL로 이동하여 설치파일을 다운로드 한다.
다운로드한 설치파일을 실행한다.
HeidSQL 설치를 위한 안내사항이다. Next 버튼을 클릭한다.
프로그램 라이선스에 관련된 내용이다. 동의(I accept the agreement)에 체크 후 Next 버튼을 클릭한다.
HeidiSQL을 설치할 경로를 설정 후 Next 버튼을 클릭한다.
설치 완료 후 시작메뉴에 HeidiSQL 바로가기 아이콘의 이름을 설정하는 과정이다.
체크박스가 4개가 있다. 아래의 경우를 고려하여 체크 및 해제를 한다.
설치를 위한 모든 설정이 한번에 출력된다. 확인 후 Install 버튼을 클릭하여 설치를 진행한다.
Finish 버튼 클릭으로 설치를 완료한다.
HeidiSQL을 실행했을 때 처음 뜨는 화면이다. 이 화면에서 Server에 접속하기 위한 profile을 설정/저장하여 접속할 수 있다. 신규 버튼을 클릭한다.
어떤 Server에 접속하기 위한 Connection 정보인지 별칭을 입력한다.
네트워크 유형의 목록에서 MySQL(SSH tunel)을 선택한다.
아래 붉은색 영역에 접속하려는 서버 정보를 모두 입력한다.
- SSH 터널 탭을 클릭하고 OpenPaaS 운영 관리자에게 제공받은 SSH 터널링 가능한 서버 정보를 입력한다. plink.exe 위치 입력은 Putty에서 제공하는 plink.exe 실행 위치를 넣어주고 만일 해당 파일이 없을 경우 plink.exe 내려받기 링크를 클릭하여 다운받는다. 로컬 포트 정보는 임의로 넣고 열기 버튼을 클릭하면 Mysql 데이터베이스에 접속한다.
접속이 완료되면 좌측에 스키마 정보가 나타난다. 하지만 초기설정은 테이블, 뷰, 프로시져, 함수, 트리거, 이벤트 등 모두 섞여 있어서 한눈에 구분하기가 힘들어서 접속한 DB 별칭에 마우스 오른쪽 클릭 후 "트리 방식 옵션" - "객체를 유형별로 묶기"를 클릭하면 아래 화면과 같이 각 유형별로 구분이된다.
우측 화면에 쿼리 탭을 클릭하여 Query문을 작성한 후 실행 버튼(삼각형)을 클릭한다.
Last updated



















