开发者社区> 问答> 正文

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

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

展开
收起
兔子爱咖啡 2018-11-05 21:03:45 4019 0
2 条回答
写回答
取消 提交回答
  • 1.阿里云大学讲师,主讲《微服务Spring Cloud设计与开发实战》《MongoDB高级实战》等课程 2.MongoDB中文社区专家 3.《MongoDB实战》第2版译者 5.吉林大学计算机科学学士、上海交通大学硕士

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

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

    这样就可以了。

    2019-07-17 23:12:12
    赞同 展开评论 打赏
  • 前一个帐号wangccsy@126.com不知道怎么的就成了企业帐号,改不成个人。所以重新注册了一个个人帐号。老程序员。精通JAVA,C#,数据库,对软件开发过程和流程熟悉。考取系统分析师,项目管理师和系统架构设计师等软件资格考试认证。愿意和大家一起前进。

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

    2019-07-17 23:12:12
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
搭建电商项目架构连接MySQL 立即下载
搭建4层电商项目架构,实战连接MySQL 立即下载
PolarDB MySQL引擎重磅功能及产品能力盛大发布 立即下载

相关镜像