[@徐雷frank][¥20]Spring Boot连接MySQL数据库的时候出现错误,Table 'orders.hibernate_sequence' doesn't exist-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

[@徐雷frank][¥20]Spring Boot连接MySQL数据库的时候出现错误,Table 'orders.hibernate_sequence' doesn't exist

兔子爱咖啡 2018-11-05 21:03:45 1423

跟着课程学习Spring Boot,但是连接MySQL数据库的时候出现错误,
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'orders.hibernate_sequence' doesn't exist
这是什么意思,表顺序不存在?
不知道Spring boot为什么会出现这个错。
尝试了换个表也不行。

Java 关系型数据库 MySQL 数据库 Spring
分享到
取消 提交回答
全部回答(2)
  • 徐雷frank
    2019-07-17 23:12:12

    Orders表有Id主键吧,设置自增的时候,Hibernate中的实体id字段也要设置注解。

    @GeneratedValue(strategy = GenerationType.IDENTITY)
    private int id;

    这样就可以了。

    0 0
  • wangccsy
    2019-07-17 23:12:12

    你创建表了吗?创建序列了吗?数据库都创建了吗?

    0 0
添加回答
数据库
使用钉钉扫一扫加入圈子
+ 订阅

分享数据库前沿,解构实战干货,推动数据库技术变革

推荐文章
相似问题
推荐课程