BackEnd/AWS

[RDS] MySQL workbench 연결하기

코딩마루 2023. 5. 15. 05:27

1. RDS 생성

RDS 생성은 아래 정보를 참고하자.

 

[RDS, JDBC] RDS(MySQL)와 JDBC 연결하기

1. 프리티어 RDS 요금 RDS는 MySQL, MariaDB 와 같은 서비스로 프리티어는 아래와 같은 기능을 무료로 제공한다. 매월 MySQL, MariaDB, PostgreSQL 데이터베이스를 실행하는 Amazon RDS 단일 AZ db.t2.micro, db.t3.micro

ngp9440.tistory.com

2. MySQL workbench 설치

RDS에서 설치한 버전에 맞는 MySQL workbench를 다운받는다. 최신 버전의 경우 자신의 os에 맞는 최신 버전을 다운받으면 되지만 구버전의 경우 archive를 사용해야 한다. 현재 글 작성시 최신 버전은 8.0.33이고 RDS는 구 버전인 8.0.32이다. 따라서 아래와 같이 Archive에 들어가 원하는 버전과 os를 선택한 후 download를 클릭했다.

설치된 installer를 실행하여 파일 경로나 사용 목적에 맞게 설정하며 다운을 진행하자. 이 글의 경우 모두 기본 설정으로 진행했다. 설치 완료가 되면 아래와 같이 workbench가 잘 실행된다.

3. MySQL workbench 연결

MySQL Connections 옆에 +를 누르면 아래와 같은 창이 발생한다. 이때 Hostname에 엔드 포인트, Username은 마스터 네임, Password에는 비밀번호를 등록하자.

위 과정을 마치면 아래와 같이 DB에 잘 접속된 것을 확인할 수 있다.

이후 쿼리문들을 모아서 실행 버튼을 클릭하자.

그러면 아래와 같이 Table들이 생성된 것을 확인할 수 있다.

4. JDBC로 데이터 추가

이전에 연결했던 jdbc로 데이터를 추가해 봤다. 먼저 클라이언트(브라우저)가 signUp.do 요청을 보내도록 했다. singUp.do 요청은 아래에서 signup button을 클릭하면 요청된다.

아래와 같이 user table에 데이터가 잘 추가된 것을 확인할 수 있다.