1. 程式人生 > >spring boot中錯誤 Table '*****.hibernate_sequence' doesn't exist

spring boot中錯誤 Table '*****.hibernate_sequence' doesn't exist

首先在執行時出現了 這樣的錯誤

Hibernate: select next_val as id_val from hibernate_sequence for update
2018-11-26 11:03:28,506 - could not read a hi value
java.sql.SQLSyntaxErrorException: Table 'imooc.hibernate_sequence' doesn't exist
	at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:120)
	at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97)
	at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
	at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:974)
	at com.mysql.cj.jdbc.ClientPreparedStatement.executeQuery(ClientPreparedStatement.java:1024)
	at com.zaxxer.hikari.pool.ProxyPreparedStatement.executeQuery(ProxyPreparedStatement.java:52)

如何更正:

// 在entity實體類中 給id新增此行程式碼  使id自增  
@GeneratedValue(strategy = GenerationType.IDENTITY) // 設定主鍵自增

      終於解決這個問題了, 很爽快!