解决方案:
因为hibernate设置的方言为
org.hibernate.dialect.MySQLInnoDBDialect
该方言建表使用的是MySQL5.0之前的“type=InnoDB”SQL语句,但是使用的MySQL版本为5.0之后的,“type=InnoDB”不再生效,变为了“ENGINE=InnoDB”
因此需要将方言设置为
org.hibernate.dialect.MySQL5InnoDBDialect
解决方案:
因为hibernate设置的方言为
该方言建表使用的是MySQL5.0之前的“type=InnoDB”SQL语句,但是使用的MySQL版本为5.0之后的,“type=InnoDB”不再生效,变为了“ENGINE=InnoDB”
因此需要将方言设置为