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

Chyba 1215:Nelze přidat omezení cizího klíče

Při používání Workbenche jsem narazil na obávanou chybu 1215 a dlouho jsem se snažil přijít na to, co bylo špatně. Nakonec jsem si všiml, že některé z mých tabulek byly definovány pomocí "latin1 - výchozí řazení", zatímco jiné byly definovány pomocí "Schema Default". Musel jsem rozšířit definice tabulek jednu po druhé v diagramu EER, abych viděl možnost to změnit. Změnil jsem všechny definice na "Schema Default" a problém zmizel. Páni!



  1. Laravel:dynamické připojení k databázím

  2. Zkontrolujte zdroj ovládání všech ovládacích prvků ve vašem projektu MS Access

  3. MySQL - UPDATE dotaz s příkazem SET v závislosti na výsledku předchozího příkazu SET

  4. Vytvořte proměnnou tabulky v MySQL