241105 TIL - Spring, MySQL 연동하기 by IntelliJ

J_log·2024년 11월 5일
0

Spring으로 API만들고 실제로 데이터를 저장하기 위해서는 DB가 필요하다. IntelliJ 스프링 프로젝트에서 MySQL을 연동하고 테이블을 생성하는 과정을 정리 해보려한다.

1. MySQL 라이브러리 설치

먼저 MySQL을 사용하려면 라이브러리를 추가해줘야한다. build.gradle의 dependencies에 다음과 같이 추가해주고 Gradle을 Reload 해주자.

2. MySQL 스키마 생성

우측 상단에 데이터베이스 아이콘을 누르고 추가버튼(+)을 누르고 MySQL을 선택한다.

설치시 입력했던 User 이름과 패스워드를 입력하고 Test Connection 버튼을 눌러서 연결이 잘 되는지 체크한다.

연결된 데이터베이스를 우클릭하고 New -> Schema를 클릭해서 새로운 Schema를 생성한다.

3. 테이블 생성

테이블을 생성할 때는 SQL 쿼리 콘솔을 열고 직접 쿼리문을 작성해도 되고 GUI를 이용해서 할 수 있다.

콘솔로 생성하기

GUI로 생성하기

  • 스키마를 우클릭한 후 New -> Table 선택
  • 테이블 이름을 변경하고 필요한 컬럼과 기본키, 외래키 등을 설정한다.

post-custom-banner

0개의 댓글