sql >> Database >  >> RDS >> Mysql

Mysql errno 150 probeert een tabel te maken met verwijzingen naar externe sleutels

U moet een index aan uid toevoegen, anders kunt u deze niet instellen om naar iets te verwijzen.

Ook zou u in uw DatabaseB normaal gesproken uw gebruikerstabel een primaire sleutel op ID hebben en een unieke index op gebruikersnaam. Dan zou u een externe sleutel instellen vanuit DatabaseA.replication REFERENCES databaseB.users(id)



  1. Hoe items in door komma's gescheiden lijst te tellen MySQL

  2. Hoe maak je een back-up en herstel je een database als een kopie op dezelfde server?

  3. Lopend totaal berekenen in MySQL

  4. Bijgewerkte Azure SQL Database Tier-opties