sql >> Database >  >> RDS >> Mysql

Tabel met FOREIGN KEY toevoegen aan een MySQL-database veroorzaakt errno 150

Hier is een checklist voor je, veel succes;)

1) type externe sleutelbron en referentievelden moeten identiek zijn

2) zowel het bron- als het referentieveld moeten niet ondertekend zijn

3) bronveld moet geïndexeerd zijn

4) beide tabellen moeten InnoDB zijn



  1. Echte escape-tekenreeks en PDO

  2. dynamische tabelnaam in cursor

  3. ORA-01460:niet-geïmplementeerde of onredelijke conversie gevraagd

  4. SQL Server-sortering wijzigen in hoofdlettergevoelig van hoofdlettergevoelig?