我們使用MyISAM方言org.hibernate.dialect.MySQLMyISAMDialect
在MySQL 5.5數據庫上使用3.6.9.Final
休眠提供程序基於JPA2自動生成DDL文件。MyISAM方言生成錯誤的DDL
The create SQL file gets generated as
CREATE TABLE t (i INT) type = MYISAM;
instead of
CREATE TABLE t (i INT) ENGINE = MYISAM;
這會導致表創建失敗。
注意:這在5.1及更低版本中運行良好。我應該使用什麼hibernate提供程序來解決這個問題。
這可能是一個非常簡單的修復hibernate,不知道爲什麼他們不能適應這種變化。 – priya 2011-12-30 13:57:16