Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Fałszywe ograniczenie klucza obcego nie działa

Na żądanie, teraz jako odpowiedź...

Podczas korzystania z przeglądarki MySQL Query Browser lub phpMyAdmin wydaje się, że dla każdego zapytania otwierane jest nowe połączenie (bugs.mysql.com/bug.php?id=8280 ), przez co konieczne jest zapisanie wszystkich instrukcji drop w jednym zapytaniu, np.

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

Gdzie SET FOREIGN_KEY_CHECKS=1 służy jako dodatkowy środek bezpieczeństwa...



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak tworzyć zapytania sprzężenia za pomocą Sequelize na Node.js

  2. Dlaczego wartość autoinkrementacji MySQL zwiększa się w przypadku nieudanych operacji wstawiania?

  3. Jak korzystać z ról, które zmieniły się w MySQL 8.0?

  4. MySQLSyntaxErrorException w pobliżu ? podczas próby wykonania Przygotowanego Oświadczenia

  5. Jak zaktualizować widok w MySQL