gpt4 book ai didi

mysql - 新建一张表,每次auto_increment为10

转载 作者:行者123 更新时间:2023-11-29 07:29:25 24 4
gpt4 key购买 nike

enter image description here如何创建一个 auto_increment_increment 为 10 而不是默认值 1 的表

我也在使用 mySQL 和 mySQL 工作台。

在使用工作台图形用户界面或语句创建表后,我在工作台中尝试了这个,它只在我从工作台添加新记录而不是通过我的网络应用程序时才有效。如果我使用网络应用程序,它会再次开始自动递增...我只想创建表格并将其递增设置为 10,所以第一项是 10,然后第二项是 20,然后是 30,依此类推。

SELECT Auto_increment FROM information_schema.tables WHERE table_name='items';
SET @@auto_increment_increment=10;

谢谢。

enter image description here

最佳答案

您需要全局设置 auto_increment_increment=10。您显示的 SET 命令仅为当前 session 设置它。

全局设置它会影响每个 表,而不仅仅是您的items 表。

MySQL 不支持将增量大小更改为每个表的不同值。


您可以使用 SET GLOBAL 更改 MySQL 中的全局选项。要使更改在 MySQL 服务器重新启动时保持不变,您必须编辑选项文件。阅读:

关于mysql - 新建一张表,每次auto_increment为10,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52213878/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com