sql >> Databasteknik >  >> RDS >> Mysql

Fel 1215:Det går inte att lägga till begränsning av främmande nyckel

Jag träffade det fruktade felet 1215 när jag använde Workbench och tillbringade lång tid med att försöka ta reda på vad som var fel. Jag märkte så småningom att några av mina tabeller definierades med "latin1 - standardsortering", medan andra definierades med "Schema Default". Jag var tvungen att utöka tabelldefinitionerna en efter en i EER-diagrammet för att se alternativet att ändra detta. Jag ändrade alla definitioner till "Schema Default" och problemet försvann. Wow!



  1. Rails:Tvinga tom sträng till NULL i databasen

  2. Tvinga viloläge för att skapa tabeller efter att ha släppt och återskapat databasen

  3. Hur beräknar man ett exponentiellt glidande medelvärde på postgres?

  4. Vilka är olika typer av begränsningar tillgängliga i SQL Server - SQL Server / T-SQL självstudie del 50