Cách dùng Thêm escape cho SQL
- Dán hoặc nhập văn bản cần thêm escape.
- Điều chỉnh tùy chọn nếu cần.
- Sao chép kết quả đã thêm escape.
Về Thêm escape cho SQL
Apostrophe là ký tự dấu nháy cho chuỗi SQL, vì vậy một cái tên như O'Brien kết thúc chuỗi sớm và phá vỡ tuyên bố. Trong SQL tiêu chuẩn sửa chữa là tăng gấp đôi: 'O''Brien'. MySQL cũng chấp nhận backslash.
Một lời cảnh báo trước. Thêm escape thủ công có thể phù hợp với script dùng một lần hoặc di chuyển dữ liệu. Với mã ứng dụng, hãy dùng truy vấn tham số hóa. Chúng là sự bảo vệ đáng tin cậy duy nhất chống lại tiêm SQL.
Những ký tự được thêm escape
SQL chuẩn: một dấu nháy duy nhất trở thành hai dấu nháy duy nhất. Thiết kế MySQL: backslash, dấu nháy đơn và hai lần, NUL, đoạn đường và Ctrl + Z nhận được backslash.