为了账号安全,请及时绑定邮箱和手机立即绑定

mysql两列主键,带自动递增

mysql两列主键,带自动递增

叮当猫咪 2019-08-13 15:12:13
mysql两列主键,带自动递增我有多个具有相同结构的数据库,有时会复制数据。为了保持数据完整性,我使用两列作为主键。一个是数据库ID,它链接到一个表,其中包含有关每个数据库的信息。另一个是表键。它不是唯一的,因为它可能有多个行,这个值相同,但在database_id列中有不同的值。我打算将这两列放入一个联合主键。但是,我还想将表键设置为自动增量 - 但是基于database_id列。EG,有了这些数据:table_id   database_id     other_columns1          12          13          11          22          2如果我要添加包含dabase_id为1的数据,那么我希望table_id自动设置为4.如果dabase_id输入为2,那么我希望table_id自动设置为3等。在MySql中实现此目的的最佳方法是什么。
查看完整描述

3 回答

?
万千封印

TA贡献1891条经验 获得超3个赞

您可以创建两列主键 unique自动增量primary


查看完整回答
反对 回复 2019-08-13
  • 3 回答
  • 0 关注
  • 710 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信