Tìm kiếm trên Nosomovo

Tắt kiểm tra khóa khi xóa dữ liệu, xóa bảng trong mysql

OREIGN_KEY_CHECKS

Khi chúng ta thực hiện xóa dữ liệu trong bảng hoặc xóa bảng trong mysql thì không xóa được do bị bắt khóa ngoại. Để giải quyết vấn đề này ta tắt chế độ kiểm tra khóa ngoại trước khi thực hiện xóa bảng hoặc xóa dữ liệu. Cách làm như sau:

Ta sử dụng lệnh SET FOREIGN_KEY_CHECKS=0;  trước các lệnh DROP  và DELETE

Ví dụ:

SET FOREIGN_KEY_CHECKS=0; DELETE FROM `table_1`; DROP `table_1`;

Nosomovo

Thẻ: , , ,
Chia sẻ:

Để lại một bình luận

Zalo Gọi ngay