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

Při pokusu o vytvoření cizího klíče se v MySQL zobrazuje chyba 1822

V referenční tabulce musí být index, kde jsou sloupce cizích klíčů uvedeny jako první sloupce ve stejném pořadí dev.mysql.com/doc/refman/5.6/en/create-table-foreign-keys.html ve vašem například nemáte žádný takový klíč v receptu pro alter tabulku Změny přidat reference cizího klíče(verze) Recipe(verze




  1. Spring Boot with Hibernate:Automatické generování databázového schématu se sloupci, které mohou obsahovat zlomky sekund

  2. Najít rodiče rekurzivně pomocí Query

  3. Použití vláken k vytváření požadavků na databázi

  4. Při objednávání podle data desc, použití dočasného zpomaluje dotaz