1. 程式人生 > >hibernate type=MyISAM 報錯

hibernate type=MyISAM 報錯

在配置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個小程式」,即可免費領取享有匯入就能跑的微信小程式

在這裡插入圖片描述