首先自己要注意自己的MYSQL版本,然后设置对应的方言
- 兼容性模式
<property name="hibernate.dialect">org.hibernate.dialect.MySQLDialect</property>
- 需要注意的是5.5一下版本可以使用
<property name="hibernate.dialect">org.hibernate.dialect.MySQLInnoDBDialect</property>
- Mysql数据库版本是5.5的,设置事务性方言时要修改,就是加一个5
<property name="dialect">org.hibernate.dialect.MySQL5InnoDBDialect</property>