hibernate.hbm2ddl.auto mysql不能生成表 博客分类: JAVA常用框架
程序员文章站
2024-02-26 08:39:40
...
ERROR org.hibernate.tool.hbm2ddl.SchemaExport - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'type=InnoDB' at line 1
今天用HIBERNATE 生成表的时候,报了上面的错误,不能 生成表,查了下,原来是MYSQL版本的问题。
<prop key="hibernate.dialect">org.hibernate.dialect.MySQLInnoDBDialect</prop>
将配置文件的方言信息修改成如下即可:
<prop key="hibernate.dialect">org.hibernate.dialect.MySQL5InnoDBDialect</prop>