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

Aktualizacja MySQL lub wstaw lub umrzyj zapytanie

Są z tym dwa problemy.

Po pierwsze, możesz używać zapytań parametrycznych. Spójrz na PDO, to ci bardzo pomoże . Jest to nie tylko szybsze dla wielu wstawek, ale nie musisz się tak bardzo martwić o wstrzyknięcie SQL.

Po drugie, możesz użyć ON DUPLICATE KEY UPDATE aby zająć się tą sprawą za Ciebie. W przeciwnym razie, gdy zapytanie się nie powiedzie, nie wiesz, dlaczego się nie udało. Może to wcale nie był problem zduplikowanego klucza!

Poza tym kod z punktu widzenia or jest w porządku.



  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 MySql automatycznie blokuje wiersze, czy muszę dodać blokadę w trybie udostępniania?

  2. Mysql, przekształć dane z długich / wysokich na szerokie

  3. MySQL naprawdę wyraźne połączenie

  4. ostrzeżenie php podczas logowania do folderu strony przez cpanel

  5. Zapobiegać wykorzystywaniu przycisków Wstecz? PHP