일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- React
- 공유DB
- JPA
- Project
- Java
- coding test
- 자취
- 백준
- 코테
- 스프링
- Controller
- spring
- 팀프로젝트
- 디자인패턴
- MVC
- ps
- SpringBoot
- 자바
- JDK
- jdk11
- spring boot
- MariaDB
- IntelliJ
- javascript
- 입출력
- AWS
- 코딩테스트
- 취준생
- 프로젝트
- gradle
- Today
- Total
Tech Collection
[Setting] MariaDB와 SpringBoot를 연동하자! 본문
Spring Boot 2.4.1
MariaDB
JPA
이번에는 MariaDB와 Spring Boot 프로젝트를 연동하겠습니다.
다음 링크에서 MariaDB를 다운받아서 설치해주세요
계속 Next
비밀번호 입력 후 밑에 있는 체크박스 눌러주세요
그런 다음 혹시 다른 DB를 설치해서 쓰고 있는 경우 TCP port를 살짝 바꿔줍니다.
(저는 MySQL을 설치해놨어서 3360 으로 할게요!)
Install 합니다
MySQL Workbench가 필요합니다!
https://dev.mysql.com/downloads/workbench/
위 링크에서 다운로드 후 실행해주세요!
MySQL Connections 옆에 있는 왼쪽의 버튼 클릭
DB설치시 따로 설정한 포트번호가 있다면 Port에 넣어주세요! (저는 3360 이었습니다)
없으면 그대로 진행해주시고,
Password의 Store in Vault...를 눌러서 DB설치시 설정한 비밀번호를 넣어주세요
그리고 OK 클릭!
이렇게 생성된 디비가 보일겁니다.
더블클릭해서 들어가주세요!
그리고 이 아이콘을 눌러서 저희가 사용할 스키마를 생성할겁니다.
아래와 같이 스키마 이름을 설정하고 문자를 설정 해주세요!
Apply를 누르면 다음의 창이 뜨고 또 Apply를 누르면 완성이 됩니다.
IntelliJ에서 실행시킨 Spring Boot에서
src\main\resources\application.properties 를 실행해줍니다.
# MariaDB 연결 설정
spring.datasource.driver-class-name=org.mariadb.jdbc.Driver
spring.datasource.url=jdbc:mariadb://localhost:3306/review?characterEncoding=UTF-8&serverTimezone=UTC
spring.datasource.username=root
spring.datasource.password=DB비밀번호
url에서 localhost뒤에 포트번호를 입력해주시고, / 뒤에 방금 만든 스키마의 이름을 넣어주세요
그리고 password에는 DB의 비밀번호를 넣어주시면 됩니다.
'Build > Note' 카테고리의 다른 글
[Spring Structure] @Controller? @RestController? (0) | 2021.01.19 |
---|---|
[Api 활용] Open Api 의 자료를 json으로 가져오기 (2) | 2021.01.18 |
[Setting] Spring Boot 생성 (0) | 2021.01.09 |
[Login] Google Login API - JavaScript, JSP (0) | 2020.12.24 |
[Login] Naver Login API - Javascript, JSP (0) | 2020.12.24 |