Hibernate: Create Mysql InnoDB tables instead of MyISAM

Can’t you specify the Hibernate dialect and use

hibernate.dialect=org.hibernate.dialect.MySQLInnoDBDialect

Edit

From MySQL version > 5.1 this should be

hibernate.dialect=org.hibernate.dialect.MySQL5InnoDBDialect

to avoid running into this issue Using “TYPE = InnoDB” in MySQL throws exception

Leave a Comment