MySQL 5.5.9 和 HIbernate 表在 TYPE 上创建错误
在尝试使用Hibernate + Spring重新创建我的数据库时,生成的SQL会追加到每个创建语句的末尾。这似乎会导致我的MySQL5.5.9设置出现问题。它会产生以下错误:"type=InnoDB"
您的 SQL 语法中存在错误;检查与您的MySQL服务器版本相对应的手册,以获取在第1行的“type=InnoDB”附近使用正确的语法
如果我手动删除type=InnoBD并将创建命令粘贴到MySQL中,它工作正常。
其他人是否遇到过此错误?它可能只是我需要更改的MySQL设置吗?我正在使用模板作为我的.my-innodb-heavy-4G.cnf
/etc/my.cnf
我也知道MySQL已经弃用了语法,应该使用它(如果我手动更改create语句,它就会这样做)。有没有办法在休眠中配置它?type
engine
谢谢