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

Jak uniknąć zduplikowanych wpisów w bazie danych MySQL bez zgłaszania błędu?

Możesz użyć INSERT IGNORE składnia, aby pominąć ten typ błędu.

W twoim przypadku zapytanie wyglądałoby tak:

INSERT IGNORE INTO `database` (title, introduction) VALUES (%s, %s)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Wstaw do bazy danych (mysql) za pomocą Ajax i PHP

  2. Wydajność MySQL:wiele tabel a indeks na jednej tabeli i partycjach

  3. Jak sprawić, by wyszukiwanie wartości logicznych pełnego tekstu wychwyciło termin C++?

  4. Renderowanie tabeli w niewłaściwy sposób:transponować kolumny i wiersze?

  5. Bardzo wolne (1 sekunda) połączenia