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