sql >> Databasteknik >  >> RDS >> Mysql

Hur lägger man till en primärnyckel till en MySQL-tabell?

Efter att ha lagt till kolumnen kan du alltid lägga till primärnyckeln:

ALTER TABLE goods ADD PRIMARY KEY(id)

Angående varför ditt skript inte fungerade måste du ange PRIMARY KEY , inte bara ordet PRIMARY :

alter table goods add column `id` int(10) unsigned primary KEY AUTO_INCREMENT;


  1. Databasindexering i PostgreSQL

  2. Django ConnectionAbortedError:[WinError 10053] En upprättad anslutning avbröts av programvaran i din värddator

  3. Välj endast överordnad rad om den inte har några underordnade

  4. Ingen unik eller uteslutningsbegränsning som matchar ON CONFLICT