gloomysnow
gloomysnow
2015-09-20 07:27
采纳率: 62.5%
浏览 1.7k
已采纳

Hibernate 无法执行在MySQL中建表

图片说明

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

4条回答 默认 最新

  • oxcow
    oxcow 2015-09-20 12:24
    已采纳

    报错信息中可以看出明显是hibernate反向的mysql建表语句有问题。

    修改 hibernate.dialect=org.hibernate.dialect.MySQL5Dialect
    或者 hibernate.dialect=org.hibernate.dialect.MySQL5InnoDBDialect

    点赞 评论
  • mo_fan_qing_wa
    modelfrog 2015-09-20 07:47

    报的好像是建表语句有错,你可以查看一下你的映射文件有没有问题,如果使用注解的话,查看一下注解

    点赞 评论
  • gloomysnow
    gloomysnow 2015-09-20 07:58

    我自己在mysql中建表后写入数据没问题
    我想让hibernate 帮我自动建表就报错

    点赞 评论
  • shouhu1949
    舜天而行 2015-09-20 10:01

    可以尝试修改xml配置
    org.hibernate.dialect.MySQL5InnoDBDialect

    点赞 评论

相关推荐