한동안 건드리지 못했던 스프링부트 게시판 프로젝트..
테스트용으로 h2 데이터베이스로 설정했던 것을 이번에 MySQL로 변경하려고 했다.
하나하나 설정을 수정 후 실행하니 아래와 같은 오류 발생
찾아보니
'spring.jpa.hibernate.ddl-auto 설정을 update로 해라'
'엔티티에서 예약어를 사용하는 것이다'
등 여러 해결법을 직접 해봤지만 모두 실패
그 후 검색을 열심히 하면서 하나씩 바꿔가던 도중
이 dialect를
로 바꾸니 문제가 해결되었다!(SpringBoot 버전 2.7.5)
아마 MySQL 버전을 잘 맞춰서 작성해야 sql이 잘 작동하는 것 같다.