Mysql
 sql >> Baza danych >  >> RDS >> Mysql

BŁĄD 1005 MySQL Workbench Inżynieria do przodu

To jest błąd klucza obcego, oznacza to, że tabela lub dane, które próbujesz wstawić, naruszają pewne ograniczenie klucza obcego.

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

Zazwyczaj jest to spowodowane użyciem zrzutu SQL utworzonego przez program innej firmy, który nie wie, jak poprawnie zrzucić klucze obce, lub też starszych wersji mysqldump.

Pobierz klienta MySQL 5.5 lub 5.6 i mysqldump bazy danych od zera.

Możesz również sprawić, by działał, zmieniając kolejność pliku SQL, aby utworzyć tabelę PRODUCT przed tabelą ASSIGN.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL dający błąd odczytu ECONNRESET po czasie bezczynności na serwerze node.js

  2. Różne cudzysłowy MySQL

  3. Jak uruchomić zapytanie MYSQL we wcześniej określonym, ustalonym czasie?

  4. System głosowania przy użyciu PHP+MySql?

  5. Jak mogę wygenerować zapytanie SQL za pomocą SQL::Abstract?