更改表以在 MySQL 中添加自动增量
假设您有一个现有的 MySQL 表,其中包含名为 itemID 的列,并且您希望修改它在插入时自动生成唯一值。使用 ALTER 语句可以轻松实现此目的。
为了纠正您在之前的代码中遇到的语法错误,让我们深入研究正确的方法:
CREATE TABLE ALLITEMS( itemid INT(10) UNSIGNED, itemname VARCHAR(50) ); ALTER TABLE ALLITEMS CHANGE itemid itemid INT(10) AUTO_INCREMENT PRIMARY KEY; DESC ALLITEMS;
分解命令:
最后可以插入数据,观察自动分配唯一项目 ID:
INSERT INTO ALLITEMS(itemname) VALUES ('Apple'), ('Orange'), ('Banana'); SELECT * FROM ALLITEMS;
以上是如何将 AUTO_INCRMENT 添加到现有 MySQL 表列?的详细内容。更多信息请关注PHP中文网其他相关文章!