JAVA & SPRING
Spring Mysql 연동
눈오는1월
2023. 8. 7. 15:04
728x90
스프링에서 JPA를 사용하면서 mysql과 연동이 필요한데 연동을 어떻게 하는지 정리해본다.
우선 mysql 부터 켜야한다.
맥에서 mysql 실행방법
터미널을 열고 아래에있는 명령어를 친다.
mysql -u root -p
그 후 Enter password: 라는 말이 뜨면 본인이 정해놓은 mysql비밀번호를 치면 아래 사진처럼 변한다.

이후 사용할 디비를 선택하면 된다.

위 사진처럼 해당 본인이 사용할 디비를 선택한다.
spring:
datasource:
driver-class-name : com.mysql.cj.jdbc.Driver
url : jdbc:mysql://localhost:3306/(디비이름)?serverTimezone=UTC&characterEncoding=UTF-8
username : root #(사용자이름)
password : (비밀번호)
jpa:
hibernate:
ddl-auto : create
properties:
hibernate:
# show_sql: true
format_sql: true
logging:
level:
org.hibernate.SQL: debug
application.yml을 생성후에 위 코드를 친다. 디비이름에는 본인이 사용하는 디비 이름을 비밀번호는 mysql 비밀번호를 치면된다.
어랴 jpa: 적혀있는 부분은 JPA 설정부분이다.
이렇게 하고 디비가 정상 적으로 연결됐는지 확인방법

오른쪽 라인에 Database가 보일텐데 클릭해서

+ 기호 클릭후 Data Source > MySQL을 클릭한다

위 사진처럼 입력을 한상태에 아래 Test Connection을 하면

이렇게 성공됐다고 뜬다.
728x90