티스토리 뷰
spring boot로 개발시 mariadb연동과 mysql연동의 경우
잘못설정하면 오류가 발생하여 삽질을 할수가 있다
에러 로그는
access denied for user
이것 때문에 DB에 들어가서 mysql.user 확인하고 grant확인하다보니 이상이 없었다.
확인결과 mysql 은
spring.datasource.driverClassName=com.mysql.cj.jdbc.Driver
spring.datasource.url=jdbc:mysql://localhost:3306/example?serverTimezone=UTC&characterEncoding=UTF-8
url과 DB이름뒤에 타임존과 인코딩을 반드시 설정해야하고
Mariadb는 인코딩을 넣으면 안된다
그리고 application.yml이나 application.properties를 사용할경우 복붙하다보면
뒤에 빈칸이 들어갈수 있는데 그러면 패스워드 오인식될수 있으니 주의가 필요
간단하지만 혼동될수 있다.
'IT기본지식' 카테고리의 다른 글
개발자를 위한 AA 전환 역할과 기술 (0) | 2022.06.20 |
---|---|
redis설치 및 검증 (0) | 2020.10.12 |
Nodejs es6 babel실행 하기(동기/비동기) (0) | 2020.09.03 |
Python 저장된 모델 로딩 성능 비교 (0) | 2020.07.16 |
Atom GIT연동하기 (0) | 2020.07.16 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 중급개발자
- 핀옵스
- 클라우드 비용절감
- joblib
- 123회기술사
- mysql
- ci/cd
- RegeneratorRuntime
- argocd
- 정보관리기술사
- 컴퓨터시스템응용기술사
- MariaDB
- 프로젝트성공
- SWA
- atom git 연동
- 고급개발자
- FinOps
- 핵심집중반
- 이더리움
- 정보처리기술사
- response.redirect
- 아이리포
- 두음신공
- SpringBoot
- 모델저장
- 오픈소스DB
- 기술사
- 클라우드 활용
- python성능
- 소프트웨어아키텍트
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함