sql >> Databasteknik >  >> RDS >> Mysql

Falsk främmande nyckel-begränsning misslyckas

På begäran, nu som svar...

När du använder MySQL Query Browser eller phpMyAdmin verkar det som om en ny anslutning öppnas för varje fråga (bugs.mysql.com/bug.php?id=8280 ), vilket gör det nödvändigt att skriva alla drop-satser i en fråga, t.ex.

SET FOREIGN_KEY_CHECKS=0; 
DROP TABLE my_first_table_to_drop; 
DROP TABLE my_second_table_to_drop; 
SET FOREIGN_KEY_CHECKS=1; 

Där SET FOREIGN_KEY_CHECKS=1 fungerar som en extra säkerhetsåtgärd...



  1. Hur ändrar man tabellstrukturen i Oracle?

  2. Hur installerar jag Oracle Instant Client på en Mac?

  3. Hur hanterar man bäst historiska uppslagsvärden i en databas?

  4. Oracle till PostgreSQL:Reasons to Migrate