一尘不染

如何在MySQL表中添加主键?

mysql

这是我尝试过的但失败了:

alter table goods add column `id` int(10) unsigned primary AUTO_INCREMENT;

有人给小费吗?


阅读 978

收藏
2020-05-17

共1个答案

一尘不染

添加列之后,您始终可以添加主键:

ALTER TABLE goods ADD PRIMARY KEY(id)

至于为什么脚本不起作用,您需要指定PRIMARY KEY,而不仅仅是单词PRIMARY

alter table goods add column `id` int(10) unsigned primary KEY AUTO_INCREMENT;
2020-05-17