sql >> Database >  >> RDS >> Mysql

Ondersteunt transacties, vergrendeling op rijniveau en externe sleutels

Zie http://dev.mysql. com/doc/refman/5.6/en/create-table-foreign-keys.html

Als is nogal moeilijk te raden omdat je de definities voor de roles niet hebt opgegeven en permissions tabellen, maar om het document te parafraseren...

  • ...om een ​​externe sleutel op een kolom te hebben, moet u moeten een index hebben in de kolom "target".
  • ... om een ​​externe sleutel op een kolom te hebben, moeten zowel de "bron"- als de "doel"-kolom moeten hetzelfde type hebben (incl. dezelfde maat indien van toepassing).
  • ...om een ​​externe sleutel op een kolom te hebben, moeten beide tabellen moeten gebruik de InnoDB-engine.



  1. Login/Registratie Systeem met php en mysql

  2. MySQL Preferred Engine - MyISAM of InnoDB

  3. PL/SQL-functie in Oracle kan DBMS_AQ niet zien

  4. Hoe de OR-operator te vervangen door de UNION-operator?