Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Como adicionar uma chave primária a uma tabela MySQL?


Depois de adicionar a coluna, você sempre pode adicionar a chave primária:

ALTER TABLE goods ADD PRIMARY KEY(id)

Quanto ao motivo pelo qual seu script não estava funcionando, você precisa especificar PRIMARY KEY , não apenas a palavra PRIMARY :
alter table goods add column `id` int(10) unsigned primary KEY AUTO_INCREMENT;