Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Việc sử dụng mysql của addlash ()

dấu gạch chéo tương đương với str_replace($str, "'", "\\'") . Bạn có thể bỏ qua nó một cách dễ dàng với bất kỳ số chuỗi unicode nào đánh giá xuống ' trong mysql, nhưng trông hoàn toàn khác với addslashes() .

Mysql_real_escape_String() mặt khác, sử dụng chức năng thoát mysql nội bộ thực tế, chức năng này biết chính xác những gì cần tìm và sửa chữa để làm cho nó "an toàn" cho mysql. Những gì hoạt động với mysql có thể không hoạt động với cơ sở dữ liệu khác, vì mỗi cơ sở dữ liệu có ngữ nghĩa và yêu cầu thoát hơi khác nhau, nhưng nếu bạn đang làm việc với mysql, thì "chuỗi thoát thực" là cách tốt nhất.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Truy vấn tìm kiếm đầu tiên theo chiều rộng trong MySQL?

  2. Kết nối với cơ sở dữ liệu RDS từ node.js

  3. mysqli_stmt ::bind_param () - chỉ định một kiểu dữ liệu khác hơn s cho mỗi tham số

  4. MySQL gia tăng giá trị

  5. Truy vấn từ hai bảng trong báo cáo