How do I rename a primary key column in MySQL?
+1
A:
it's no different than altering any other column --
ALTER TABLE `pkey` CHANGE `keyfield` `keyfield2` INT( 11 ) NOT NULL AUTO_INCREMENT
this changes the column keyfield
in table pkey
to be called keyfield2
-- you have to supply the definition afterwards, as usual.
Igor
2010-04-24 05:09:37