錯誤訊息顯示 Hibernate 生成的建表 SQL 在 MySQL 執行失敗,常見原因是 hibernate.dialect 設定不正確。請在設定檔中指定正確的 MySQL 方言:
hibernate.dialect=org.hibernate.dialect.MySQL5Dialect或支援 InnoDB 引擎的:
hibernate.dialect=org.hibernate.dialect.MySQL5InnoDBDialect確認 MySQL 版本與方言對應(5.6/5.7/8.0 可用 MySQL5Dialect 或 MySQL8Dialect),重新啟動專案即可解決。