Error executing DDL via JDBC Statement

Donghwa Shin·2024년 2월 2일
0

Spring Boot

목록 보기
5/5

한동안 건드리지 못했던 스프링부트 게시판 프로젝트..

테스트용으로 h2 데이터베이스로 설정했던 것을 이번에 MySQL로 변경하려고 했다.

하나하나 설정을 수정 후 실행하니 아래와 같은 오류 발생

찾아보니
'spring.jpa.hibernate.ddl-auto 설정을 update로 해라'
'엔티티에서 예약어를 사용하는 것이다'
등 여러 해결법을 직접 해봤지만 모두 실패

그 후 검색을 열심히 하면서 하나씩 바꿔가던 도중

이 dialect를

로 바꾸니 문제가 해결되었다!(SpringBoot 버전 2.7.5)

아마 MySQL 버전을 잘 맞춰서 작성해야 sql이 잘 작동하는 것 같다.

0개의 댓글