hibernate type=MyISAM 报错

版权声明:本文为徐代龙原创文章,未经徐代龙允许不得转载。网络资源网站:xudailong.cc 福利网站:www.00reso.com 公众号:蛇崽网盘教程资源 https://blog.csdn.net/xudailong_blog/article/details/84396826

在配置hibernate.cfg.xml中,如果配置了使用hibernate创建表,则会出现type=mylsam错误,主要为引擎错误

错误操作:

hibernate.cfg.xml配置了下面语句后:

自动创建表(不建议使用)

<property name="hibernate.hbm2ddl.auto">update</property>

创建表

  <property name="dialect">org.hibernate.dialect.MySQLDialect</property>

而且你使用的mysql是5.x,那么会报错: type=MyISAM

解决方法是:

配置改成:

<property name="hibernate.dialect">org.hibernate.dialect.MySQL5Dialect</property>

如图:
在这里插入图片描述


个人网站:http://xudailong.cc

关注「蛇崽网盘教程资源」公众号 ,在微信后台回复「领取资源」,获取IT资源200G干货大全。

更多资源请访问:

超详细图文搭建个人免费博客

关注「蛇崽网盘教程资源」公众号 ,在微信后台回复「领取资源」,获取IT资源200G干货大全。

在微信后台回复「130个小程序」,即可免费领取享有导入就能跑的微信小程序

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/xudailong_blog/article/details/84396826