使用MySQL工作台,其中表具有自动生成的和自动递增的主键。现在,它从最后一个键增加1:
next-key =最后键+1
我想把这个数字增加100:
next-key =最后键+ 100
有办法在工作台上这样做吗?对于主键所在的列,有一个选项可以放入一个默认表达式,如果这个表达式是在这里完成的,那么表达式看起来会是什么样的。
一个样本会有帮助的。
发布于 2018-02-27 01:50:39
您可以在创建表时或之后通过ALTER进行此操作。
ALTER TABLE tbl AUTO_INCREMENT = 100;参考MySQL指南:https://dev.mysql.com/doc/refman/5.7/en/example-auto-increment.html
发布于 2018-02-27 02:20:43
您可以简单地将起始值设置为100,如下所示
ALTER TABLE table_name AUTO_INCREMENT = 100;但是要将这个数字增加100,您需要在mysql服务器中编辑全局变量- auto_increment_increment。
但是,此更改将影响数据库服务器中的所有表。
https://stackoverflow.com/questions/48999556
复制相似问题