sql >> Databáze >  >> RDS >> Mysql

Jak opravit chybu cizího klíče při spouštění migrace

Problém je v tom, že id_druhu v druh_knihies je definován jako bigIncrements a vytvoříte doba jako unsignedInteger a při použití cizího klíče by měl být typ přesně stejný. Takže v tomto případě místo

$table->unsignedInteger('doba');

měli byste použít

$table->unsignedBigInteger('doba');


  1. MySQL:Přístup odepřen pro uživatele 'user'@'IP_ADDRESS' - Vzdálený přístup povolený pro některé hostitele selže pro jiné hostitele

  2. Jak nainstalovat SQL Server na Mac

  3. Oprava:Přístup odepřen uživateli ‚root‘@‘localhost‘ v MariaDB

  4. 10 důvodů, proč zůstat u MySQL