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

如何在MySQL中设置初始值和自动增量?

如何在MySQL中设置初始值和自动增量?

临摹微笑 2019-07-27 15:15:55
如何在MySQL中设置初始值和自动增量?如何设置从1001开始的MySQL表中“id”列的初始值?我想做一个插入"INSERT INTO users (name, email) VALUES ('{$name}', '{$email}')";而不指定id列的初始值。
查看完整描述

3 回答

?
米琪卡哇伊

TA贡献1998条经验 获得超6个赞

用这个:

ALTER TABLE users AUTO_INCREMENT=1001;

或者如果您还没有添加id列,也可以添加它

ALTER TABLE users ADD id INT UNSIGNED NOT NULL AUTO_INCREMENT,
    ADD INDEX (id);


查看完整回答
反对 回复 2019-07-28
?
幕布斯7119047

TA贡献1794条经验 获得超8个赞


MySQL工作台

如果要避免编写SQL,也可以在MySQLWorkbench中右键单击表,选择“ALTERTable.”在菜单上。

打开表结构视图时,转到选项卡“Options”(在视图的下底部),并将“自动增量”字段设置为下一个自动增量数字的值。

当您完成所有更改时,不要忘记点击“应用”。

PhpMyAdmin:

如果您正在使用phpMyAdmin,您可以单击左侧导航中的表,转到“操作”选项卡,然后在Table选项下更改AUTO_Increation值并单击OK。




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

添加回答

举报

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