Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Pembaruan MySQL atau masukkan atau mati permintaan

Ada dua masalah dengan ini.

Yang pertama adalah Anda dapat menggunakan kueri berparameter. Lihat PDO, ini akan sangat membantu Anda . Ini tidak hanya lebih cepat untuk banyak sisipan, tetapi Anda tidak perlu terlalu khawatir tentang injeksi SQL.

Yang kedua adalah Anda dapat menggunakan ON DUPLICATE KEY UPDATE untuk mengurus masalah ini untuk Anda. Jika tidak, ketika kueri Anda gagal, Anda tidak tahu mengapa itu gagal. Ini mungkin bukan masalah kunci duplikat sama sekali!

Selain itu, kode dari sudut pandang or baik-baik saja.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL vs MySQL:Aturan tentang operasi agregat dan GROUP BY

  2. Mendapatkan error 1366 Nilai integer salah:'1' saat mengimpor file

  3. Contoh cara menggunakan bind_result vs get_result

  4. Kesalahan Kueri Mysql - TAMBAHKAN Koin Otomatis

  5. Ubah nilai pilih kedua pada pilih pertama