休眠:创建Mysql InnoDB表而不是MyISAM [英] Hibernate: Create Mysql InnoDB tables instead of MyISAM

查看:97
本文介绍了休眠:创建Mysql InnoDB表而不是MyISAM的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我如何获得Hibernate(使用JPA)来创建MySQL InnoDB表(而不是MyISAM)?我发现了一些解决方案,这些解决方案在使用Hibernate生成SQL文件来创建表格时会起作用,但没有任何工作可以即时进行。

解决方案你不能指定Hibernate方言,并使用 org.hibernate.dialect.MySQLInnoDBDialect


How can I get Hibernate (using JPA) to create MySQL InnoDB tables (instead of MyISAM)? I have found solutions that will work when using Hibernate to generate an SQL file to create the tables, but nothing that works "on the fly".

解决方案

Can't you specify the Hibernate dialect and use org.hibernate.dialect.MySQLInnoDBDialect

这篇关于休眠:创建Mysql InnoDB表而不是MyISAM的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆