1. 인텔리제이에서 데이터베이스아이콘 누르고 consoles - Connection 눌러서
CREATE DATABASE 데이터베이스명;
적고 위에 실행버튼 클릭하면

Schemas에 오른쪽마우스버튼 클릭하고 Reload 누르면
아까만든 shop 데이터베이스가 생성된것을 확인할수있음

2. JPA와 MySQL 접속용 라이브러리 설치
build.gradle 에서 dependencies 부분에
runtimeOnly 'com.mysql:mysql-connector-j'
implementation 'org.springframework.boot:spring-boot-starter-data-jpa'
입력하고 oad gradle changes 버튼 누르면 자동으로 설치됨

3. application.properties 에서 mysql 접속하기 위해 필요한 정보들을 입력
spring.datasource.url=jdbc:mysql://호스팅받은곳엔드포인트주소/만든database이름
spring.datasource.username=DB접속아이디
spring.datasource.password=DB접속비번
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
spring.jpa.properties.hibernate.show_sql=true
spring.jpa.hibernate.ddl-auto=update
- show_sql=true는 DB입출력시 SQL을 따로 실행창에 출력할지 여부
- ddl-auto=update는 코드짜서 테이블 생성이나 수정시 그걸 자동으로 DB에도 반영한다는 뜻
none도 있음
이렇게하고 실행해보고 오류없으면 성공
'SPRING' 카테고리의 다른 글
[Spring Boot] 숙제 (0) | 2025.03.14 |
---|---|
[Spring Boot] 테이블 만들기 @Entity /@Id/@Column (0) | 2025.03.14 |
[Spring Boot] Azure로 mysql 연결하고 (인텔리제이or디비버)접속하기 (0) | 2025.03.13 |
[Spring Boot] Thymeleaf (0) | 2025.03.12 |
[Spring Boot] 숙제 (0) | 2025.03.12 |