sql >> Database teknologi >  >> RDS >> Mysql

MySQL Duplicate fejl med ALTER IGNORE TABLE

Det er fordi du bruger INNO DB,

Et simpelt trick:

set session old_alter_table=1;
ALTER IGNORE TABLE `user_server`  
ADD UNIQUE INDEX (`user_id`, `server_id`);
set session old_alter_table=0;

Dette gør jobbet



  1. Sammensat indeks for en relationstabel

  2. mysql feltnavn fra variabel

  3. Wufoos databaseskema - Hvordan ville du designe det?

  4. Tilslutning af RStudio til SQL Server