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

FEJL 1005 MySQL Workbench Forward engineering

Dette er en fremmednøglefejl, det betyder, at den tabel eller de data, du forsøger at indsætte, overtræder en eller anden fremmednøglebegrænsning.

Se:http://dev.mysql .com/doc/refman/5.6/da/innodb-foreign-key-constraints.html

Dette er typisk forårsaget af at bruge en SQL-dump, der er oprettet enten af ​​et tredjepartsprogram, der ikke ved, hvordan man dumper fremmednøgler korrekt, eller også ældre versioner af mysqldump.

Download en MySQL 5.5 eller 5.6 klient og mysqldump databasen fra bunden.

Du kan muligvis også få det til at fungere ved at omarrangere din SQL-fil for at oprette PRODUCT-tabellen før ASSIGN-tabellen.



  1. PHP - oci_connect ikke fundet

  2. Kan mysql importere en csv- eller anden txt-fil til én kolonne?

  3. mysql-forespørgsel viser flere tabeller fra én ID-kolonne

  4. Optimerer MySQL underforespørgsler automatisk?