sql >> Base de Datos >  >> RDS >> Mysql

MySQL alter table agregar columna con error de sintaxis de clave principal

El bit 'ALTER TABLE' debe ir primero, y luego cada parte debe estar separada por una coma:

ALTER TABLE gitags_items
DROP PRIMARY KEY,
ADD COLUMN id INT NOT NULL AUTO_INCREMENT FIRST,
ADD PRIMARY KEY (id,component,tag_id,item_id);

pero no estoy seguro de si puede soltar y crear una clave principal en la misma declaración.