MySQL workbench 설치 방법과 AWS 프리 티어 연동하여 시작하기
AWS 프리티어 가입을 하고, 파이썬 데이터분석 프로젝트를 하나 끝낸 후 SQL수업을 시작 하게 되었다.
DB의 종류
- RDBMS : Oracle , DB2, MySQL
- NoSQL : Mongo DB, AWS DynamoDB, Firebase Firestore
1.AWS 환경설정하기
- AWS 프리티어 로그인
- 서비스 선택
- 데이터베이스 선택
- RDS선택
- "데이터베이스" 생성 클릭
- "표준생성" 클릭
- 'MySQL" 클릭
- "프리티어" 선택
- "DB 인스턴스 식별자" 입력
- "자격 증명 설정" 입력
- "암호 설정"
잊어버리지 않기 위해서 따로 어디에 적어두는것이 좋다.
- "퍼블릭 엑세스" 예를 선택하여 준다.
- "추가구성"에서 "데이터베이스 포트"를 입력한다.
보통 회사에서는 포트번호를 바꾸지만, 실습용으로 사용하기 때문에 기본 포트번호를 입력하였다.
- 위 설정이 끝났다면 "데이터베이스 생성"을 클릭한다.
2. MySQL WORKBENCH 다운로드
- 구글에서 MySQL WORKVENCH를 검색
- 본인이 사용하고 있는 컴퓨터의 운영체제에 맞는 파일 다운로드
- 설치화면에서 하단왼쪽 "No thanks" 클릭!
- "Next" 를 클릭 후 설치를 진행하여 마무리 한다.
- MySQL Workbench 실행
- 화면 중간 " + " 클릭!
3. Setup New Connection 설정하기
1. Connection Name : " 아무런 이름 넣어도 됨." (AWS DB인스턴스 식별자를 넣어도 됨.)
2. Hostname : AWS에서 엔드포인트를 복사하여 입력
3. Port : AWS에서 입력한 Port No입력
4. Username : AWS에서 만든 "Username"입력
- 참고사항 : AWS에서 엔드포인트 주소 위치
5. password 입력 : AWS에서 만든 PASSWORD 입력!
6. Setup New Connection 입력이 완료 되었다면 " OK " 버튼 클릭
4. MySQL Connection 진입
AWS 데이터베이스 생성, MySQL 설치 및 Setup New Connection 을 마쳤으면, 메인화면에 MySQL Connections 버튼이 생성 되었을 것이다. 필자의 경우 앞으로 배울 데이터베이스 수업에 사용될 곳이기도 하다. 생성이 되었다면 클릭한다.
아래의 창이 앞으로 AWS 프리티어 데이터베이스와 연동되어 작업할 MySQL Workbench의 작업창이다.