Efter tilføjelse af kolonnen kan du altid tilføje den primære nøgle:
ALTER TABLE goods ADD PRIMARY KEY(id)
Med hensyn til hvorfor dit script ikke virkede, skal du angive PRIMARY KEY , ikke kun ordet PRIMARY :
alter table goods add column `id` int(10) unsigned primary KEY AUTO_INCREMENT;