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

ERRORE 1005 MySQL Workbench Forward engineering

Questo è un errore di chiave esterna, significa che la tabella o i dati che stai tentando di inserire stanno violando alcuni vincoli di chiave esterna.

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

In genere ciò è causato dall'utilizzo di un dump SQL creato da un programma di terze parti che non sa come eseguire il dump di chiavi esterne correttamente o anche da versioni precedenti di mysqldump.

Scarica un client MySQL 5.5 o 5.6 e esegui il mysqldump del database da zero.

Potresti anche riuscire a farlo funzionare riordinando il tuo file SQL per creare la tabella PRODUCT prima della tabella ASSIGN.