如何让 Hibernate(使用 JPA)创建 MySQL InnoDB 表(而不是 MyISAM)?我找到了在使用 Hibernate 生成 SQL 文件来创建表时可行的解决方案,但没有任何解决方案可以“即时”运行。
最佳答案
你不能指定Hibernate方言并使用
hibernate.dialect=org.hibernate.dialect.MySQLInnoDBDialect
编辑
从 MySQL 版本 > 5.1 这应该是
hibernate.dialect=org.hibernate.dialect.MySQL5InnoDBDialect
关于java - Hibernate:创建 Mysql InnoDB 表而不是 MyISAM,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1459265/