sql >> Database >  >> RDS >> Mysql

Waarom 'foreign key constraint mislukt' als er een externe sleutel bestaat?

Ik denk dat het een bug is. MySQL zou u niet moeten toestaan ​​om FOREIGN KEY-verwijzingen toe te voegen aan de MyISAM-tabel vanuit InnoDB omdat de MyISAM-engine niet transactioneel is, InnoDb wel.

Try:
ALTER TABLE t_timeoff_request ENGINE=InnoDB;


  1. Versleuteld veld zoeken in Postgres

  2. Formulier indienen zonder opnieuw te laden met jQuery AJAX in PHP MySQL

  3. VBA-basisklasse en afgeleid object-2

  4. Hoe de UPDATE-opdracht op te lossen die aan de gebruiker in mysql is geweigerd?