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

Mysql errno 150 forsøger at oprette tabel med fremmednøglereferencer

Du skal tilføje et indeks til uid, ellers vil du ikke være i stand til at sætte det op til at referere til noget.

I din DatabaseB vil du også have, at din brugertabel har en primær nøgle på ID og et unikt indeks på brugernavn. Så ville du opsætte en fremmednøgle fra DatabaseA.replication REFERENCES databaseB.users(id)



  1. Hvad er et skema i SQL, og hvordan opretter man det?

  2. Hvordan skifter man databaser i psql?

  3. php advarsel mysql_fetch_assoc

  4. Rails forespørger grænseflade, hvor klausulen er et problem?