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

Cách tốt nhất để kiểm tra các trường TEXT trùng lặp trong MYSQL / PHP là gì?

Ý tưởng băm có lẽ là tốt nhất. Bạn có thể có va chạm, nhưng chúng sẽ cực kỳ hiếm.

Đặt trường băm làm khóa duy nhất cho bảng và bắt mã lỗi trùng lặp. Hoặc sử dụng insert ignore hoặc insert replace .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL + Truy vấn để trả về tất cả các hàng có cols đang 'hoạt động' trong bảng khác

  2. PHP MySQL - thêm một hàng vào giữa vòng lặp

  3. Kết hợp nhiều kết quả thành 1

  4. Ngăn chặn SQL Injection trong JavaScript / Node.js

  5. Kiểm tra xem cái này có trùng lặp không