MySQL:如何设置自动增量字段的起始值?

时间:2017-09-03 10:26:00

标签: php mysql

例如,
有一个表articles,它有以下字段:

id
title
content
slug

id字段为自动递增,值从1开始。

问题:
我想将slug字段设置为自动递增,值是从10000开始,该怎么做?

1 个答案:

答案 0 :(得分:1)

为什么要让2个字段自动递增?它们将具有相同的值,即使从10000开始......

示例:

id | title | content | slug
---| ------|---------|------
 1 |                  10000
 2 |                  10001
 3 |                  10001
 . |                  .
 . |                  .
 n |                  n + 10000 - 1   

您所要做的就是:

UPDATE articles SET slug = id + (10000 - 1) WHERE id = 'any id here..'