猿问

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

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

如何设置从1001开始的MySQL表中“id”列的初始值?

我想做一个插入"INSERT INTO users (name, email) VALUES ('{$name}', '{$email}')";

而不指定id列的初始值。



临摹微笑
浏览 597回答 3
3回答

米琪卡哇伊

用这个:ALTER TABLE users AUTO_INCREMENT=1001;或者如果您还没有添加id列,也可以添加它ALTER TABLE users ADD id INT UNSIGNED NOT NULL AUTO_INCREMENT,     ADD INDEX (id);

幕布斯7119047

MySQL工作台如果要避免编写SQL,也可以在MySQLWorkbench中右键单击表,选择“ALTERTable.”在菜单上。打开表结构视图时,转到选项卡“Options”(在视图的下底部),并将“自动增量”字段设置为下一个自动增量数字的值。当您完成所有更改时,不要忘记点击“应用”。PhpMyAdmin:如果您正在使用phpMyAdmin,您可以单击左侧导航中的表,转到“操作”选项卡,然后在Table选项下更改AUTO_Increation值并单击OK。
随时随地看视频慕课网APP

相关分类

MySQL
我要回答