【问题标题】:Set autoincrement value for ALL tables in MySql [duplicate]为MySql中的所有表设置自动增量值[重复]
【发布时间】:2016-03-13 20:34:57
【问题描述】:

有没有办法可以将数据库中所有表的自动增量值设置为(例如)1001 而不是 1。我的数据库有数十个表,我想将所有自动增量字段设置为从1001

我不想对每个表进行更改表查询。我正在寻找一种快速简便的方法来更改所有表?

谢谢!

【问题讨论】:

  • 您的意思是您不想运行 SQL 查询?
  • SQL 没问题,但是将所有(数十个表)的 auto0increment 设置为 1001

标签: php mysql sql database alter


【解决方案1】:

运行此 SQL 查询:ALTER TABLE NameOfTable AUTO_INCREMENT = 1000;

它将从 1000 开始计数。

【讨论】:

  • 这是在回答错误的问题。我想修改所有表。我的数据库有几十个表,我想将所有的自增字段设置为从 1001 开始。
  • 所以你想让所有的表都从 1001 开始?
猜你喜欢
  • 2011-11-25
  • 2017-09-16
  • 2012-11-30
  • 2017-11-06
  • 2013-05-21
  • 1970-01-01
  • 1970-01-01
  • 2020-05-10
  • 2018-11-30
相关资源
最近更新 更多