백엔드/spring boot

<스프링부트> Error executing DDL "create table user ~ type=MyISAM" via JDBC Statement

studying develop 2021. 10. 24. 09:36

https://firework-ham.tistory.com/106

 

[Spring Boot JPA] JPA를 사용하기 위해 꼭 필요한 Dialect(방언)에 대해 알아보자.

Dialect(방언)이란? Dialect 방언에 대해 알아보기전 기본 SQL을 이해 해야 합니다. SQL은 표준 ANCI SQL이 있고 DBMS Vendor(공급업체)인 MS-SQL, Oracle, My-SQL, Postgre SQL에서 제공하는 SQL이 존재합니다...

firework-ham.tistory.com

 

내 경우는 application.properites에 

 

나는 마리아 디비인데 mysqldilect로 되어 있었다.

 

일단 이거만 고쳤더니 아래처럼

Error executing DDL "create table hibernate_sequence (next_val bigint) engine=InnoDB" via JDBC Statement

 

이런 에러가 새로 발생했다.

 

검색했는데, 어노테이션 문제래서 @Coulmn을 추가해줌. 그리고 밑에 이런 에러도 같이떠서 검색해보니 디비 주소에 디비 이름도 추가하라는 말을함.

 

Error executing DDL "insert into hibernate_sequence values ( 1 )" via JDBC Statement

 

https://stackoverflow.com/questions/53911418/insert-into-hibernate-sequence-values-1-via-jdbc-statement-org-hibernate-t

 

application.properties에 디비 이름을 추가하니 에러가 안생김!!!