【发布时间】:2012-01-29 18:39:40
【问题描述】:
我们使用 MyISAM 方言 org.hibernate.dialect.MySQLMyISAMDialect 在 MySQL 5.5 数据库上使用 3.6.9.Final hibernate 提供程序自动生成基于 JPA2 的 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 和更低版本中运行良好。我应该使用什么休眠提供程序来解决这个问题。
【问题讨论】:
标签: mysql hibernate jpa-2.0 myisam