h2디비를 사용하다가 Mysql로 테스트해보려고 데이터베이스를 바꿨을 경우에 흔히 발생하는 오류이다.
해결법은 간단하다.
<property name="javax.persistence.jdbc.url" value="jdbc:h2:tcp://localhost/~/test;MODE=MySQL;DATABASE_TO_LOWER=TRUE"/>
지금 보면 h2database의 경로를 써준것 바로 뒤에 세미콜론을 붙여서 무언가 더 써준게 있다. MODE = 어쩌구
이렇게 써져있는데
이걸 여기서 Mysql로 세팅해주는 것이다.
이렇게 해주고 실행하면
정상적으로 실행된다.
반응형
'Spring Framework > SpringBoot' 카테고리의 다른 글
[SpringBoot] 로컬 Git -> AWS EC2까지 서버에서 jar를 실행해보자. (0) | 2021.09.25 |
---|---|
[SpringBoot] URI is not registered (Settings | Languages & Frameworks | Schemas and DTDs) (0) | 2021.09.17 |
[SpringBoot] Unsupported connection setting "MVCC" (0) | 2021.07.23 |
[SpringBoot] 서버 정지 시 Build cancelled while executing task 에러 (2) | 2021.07.22 |
[SpringBoot] @RequiredArgsConstructor 는 정말 생성자 코드를 만들어낼까? (0) | 2021.07.21 |