Mysql Workbench에 대해 알아보자.
Mysql Workbench
AWS RDS에 생성한 인스턴스에 Query 작업을 하기 위해 Mysql Workbench를 사용해보겠습니다. (설치 과정은 생략하겠습니다.😊)
커넥션 생성
- MySQL Connections 옆 + 버튼을 눌러 AWS RDS를 새로운 커넥션으로 등록합니다.
- Connection Name : 커넥션 이름
- Hostname : AWS RDS의 엔드포인트
- Username : AWS RDS의 마스터 이름
- Password : AWS RDS의 마스터 비밀번호
AWS RDS의 정보는 대시보드에서 확인할 수 있습니다.
- Test Connection 했을 때
Success
알림이 뜬다면 연결 성공입니다.
- 생성된 커넥션으로 들어가서 쿼리 작업을 해보겠습니다.
스키마 생성 & 테이블 생성
스키마 생성
- 빨간 표시의 스키마 생성 아이콘을 클릭하고 스키마를 생성합니다.
(charset/collation을 utf8mb4 & utf8mb4_general_ci 설정을 해줍니다.)
- 빨간 표시의 스키마 생성 아이콘을 클릭하고 스키마를 생성합니다.
테이블 생성
테이블을 생성할 스키마를 선택합니다.
(좌측 SCHEMAS에서 해당 스키마를 더블 클릭하거나 sql 쿼리에USE [database_name]
을 입력하면 됩니다.)참고 : 쿼리 실행 단축기는 ctrl + enter 입니다.
스키마를 선택한 후 테이블 생성 아이콘을 클릭하고 테이블을 생성합니다.
</br>
- 테이블 생성 페이지가 뜨면 내용을 작성합니다.
- Table Name : 테이블의 이름
- charset/collation : utf8mb4/utf8mb4_general_ci
- Engine : InnoDB
- Column Name, dataType, option 등 설정
</br>
- 좌측에 테이블이 생성된 것을 볼 수 있고,
select * from [table_name];
을 실행하면 생성된 테이블을 조회할 수 있습니다.
AWS RDS를 Mysql Workbench에 연결하고 테이블까지 만들어 보았습니다.
다음 포스트에선 서버에 REST API를 만들어 CRUD를 구현해보겠습니다.