카테고리 없음

서버와 DB

냉냐리 2022. 5. 16. 20:50

aws rds DB를 MySQL workbench에 연동하고 이를 스프링 부트를 사용할 tool인 intellij와도 연동해보겠습니다.

일단 RDS DB를 만들고 EC2에 연동하는 것은

https://victorydntmd.tistory.com/337

 

[AWS] RDS 인스턴스 생성 및 EC2에서 접근하기 ( MySQL, 프리티어 )

1. 서비스 소개 AWS RDS(Relational Database Service)는 클라우드에서 관계형 데이터베이스를 쉽게 설치, 운영 및 확장할 수 있는 관리형 서비스이며, 주요 특징은 다음과 같습니다. Amazon Aurora, MySQL, Mari..

victorydntmd.tistory.com

이 링크를 참조했습니다.

일단 스프링부트 스타터를 이용해서 간단하게 프로젝트 제작을 해보겠습니다.

https://start.spring.io/

artiface와 name, description은 우리 프로젝트에 맞게 정하고, 나머지 옵션들은 위의 사진의 옵션들로 제작하여 .zip을 압축해제합니다.

그리고 그 프로젝트를 IntelliJ에서 오픈해줍니다.

원하는 모듈이 있다면 build.gradle에서 dependency 추가를 하고 혹시 포트번호에 문제가 있다면 application.properties에서 포트 변경을 해주면 기본적인 설정은 완료되었습니다.

 

 

연결한 DB를 인텔리제이에서 관리하기 위해 연결해보도록 하겠습니다.

툴 우측에

바에서 Database를 선택해주시고

+버튼을 눌러

각자 원하는 서버를 선택하고

host에는 aws에서 제공하는 엔드포인트를, user에는 마스터 사용자 이름, password는 각자의 비밀번호를 넣고 연결시켜줍니다.

그럼 IntelliJ에서도 DB관리를 편하게 할 수 있습니다!

 

연동된 DB를 우클릭하면 쿼리 콘솔 등등 사용할 수 있으며, 내가 가지고 있는 데이터파일들은 import data sources를 통해서 DB에 저장할 수도 있습니다.

 

추후에 더 많은 정보를 업로드하도록 하겠습니다 !