我正在学习Spring,尝试使用服务器(MySQL),使用MOMP创建服务器,连接到项目,但是当我尝试打开使用服务器的页面时,出现未定义的错误。我的项目和教程项目之间的唯一区别是,创建的表没有“_seq”,并且“结构”中有属性。
如何使用MySQL向数据库添加表,使其不会变成“*_seq”?
这是 SQL 将用于自动递增包含自动生成的 id 字段(例如,由 hibernate)的表的键的值。 典型值为 1,这意味着每个自动生成的 id 将只是下一个整数。 我假设您有一个管理数据库实例的库。
参见这篇相关文章 -- 为什么 MySQL 创建带有 _seq 后缀的表?
在这里查看这个简单的示例 - https://www.mysqltutorial.net/mysql-sequence/
干杯!
通常当你的strategy=GenerationType设置为AUTO时出现。如果可以的话,将其设置为 IDENTITY。