Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak najlepiej sprawdzić, czy w MYSQL/PHP nie występują zduplikowane pola TEKSTOWE?

Pomysł z haszowaniem jest prawdopodobnie najlepszy. Możesz mieć kolizje, ale byłyby one niezwykle rzadkie.

Ustaw pole skrótu jako unikalny klucz dla tabeli i przechwyć zduplikowany kod błędu. Lub użyj insert ignore lub 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. Czy indeks na Varchar ma wpływ na wydajność?

  2. MySQL:Ustaw domyślną wartość podczas aktualizacji

  3. Jak wykryć pusty zestaw wyników z MySQL?

  4. Wyłączna blokada MySQL

  5. Cakephp pobiera informacje z bazy danych