Khi bạn chèn nhiều hàng vào cơ sở dữ liệu mysql và muốn bỏ qua các mục trùng lặp. Nếu không, bạn luôn nhận được thông báo lỗi mysql của khóa trùng lặp
Để khắc phục vấn đề này, Mysql cung cấp hai loại Truy vấn để chèn dữ liệu. Cái đầu tiên là INSERT IGNORE và cái còn lại là ON DUPLICATE KEY UPDATE
Hãy kiểm tra xem chúng ta có thể sử dụng các Truy vấn Mysql này như thế nào
Chèn Bỏ qua truy vấn Mysql
Khi bạn sử dụng Chèn Bỏ qua truy vấn thay vì lệnh Chèn trong khi chèn quá nhiều hàng dữ liệu. Nếu tồn tại bất kỳ mục nhập hàng trùng lặp nào, nó sẽ tự động loại bỏ chức năng MYSQL mà không hiển thị bất kỳ lỗi nào
cú pháp
1
CHÈN BỎ QUA VÀO 'Tên bảng' [