1. 程式人生 > 實用技巧 >【BUG日記】【Hibernate】Error executing DDL “create table hibernate_sequence (next_val bigint) type=MyISAM

【BUG日記】【Hibernate】Error executing DDL “create table hibernate_sequence (next_val bigint) type=MyISAM

【日期】: 2020/10/12

【問題】:

  • Error executing DDL “create table hibernate_sequence (next_val bigint) type=MyISAM” via JDBC Statement.
  • Error executing DDL “insert into hibernate_sequence values ( 1 )” via JDBC Statement
  • 在這裡插入圖片描述
  • 在這裡插入圖片描述

【原因】: Entity類中,定義的欄位使用了註解:@GeneratedValue在這裡插入圖片描述

【如何發現】: 啟動專案時候發現報錯。

【如何修復】: 在註解@GeneratedValue後新增:(strategy = GenerationType.IDENTITY)

在這裡插入圖片描述

【總結】: 高處不勝寒。