Bạn có thể xác minh BỘ KIỂM TRA TỪ KHÓA NGOẠI LỆ có được đặt thành =1 hay không với sự trợ giúp của biến
@@foreign_key_checks;
Cú pháp như sau -
select @@foreign_key_checks;
Bạn có thể sử dụng lệnh SHOW VARIABLES. Cú pháp như sau -
show variables like 'foreign%';
Bây giờ bạn có thể triển khai cả hai cú pháp.
Trường hợp 1 - Sử dụng biến @@ Foreign_key_checks.
Truy vấn như sau -
mysql> SELECT @@foreign_key_checks;
Đây là kết quả -
+----------------------+ | @@foreign_key_checks | +----------------------+ | 1 | +----------------------+ 1 row in set (0.00 sec)
Trường hợp 2 - Sử dụng lệnh SHOW
Truy vấn như sau -
mysql> show variables like 'foreign%';
Sau đây là kết quả -
+--------------------+-------+ | Variable_name | Value | +--------------------+-------+ | foreign_key_checks | ON | +--------------------+-------+ 1 row in set (0.01 sec)