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

Cara Mengaktifkan Pembaruan Kunci Duplikat

Ketika saya memahami Anda dengan benar, yang Anda cari adalah ini:

cur.execute(""" INSERT INTO logs (1, 2, 3) VALUES (%s, %s, %s) ON DUPLICATE KEY UPDATE 1=%s, 3=%s """, (line[0], line[1], line[2], line[0], line[2]))

Periksa juga Sisipkan pada duplikat .




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana memilih dari MySQL di mana nama Tabel adalah Variabel

  2. Perbarui tabel mysql dengan data dari tabel lain

  3. PHP dengan kesalahan MySQL 8.0+:Server meminta metode otentikasi yang tidak diketahui klien

  4. Bagaimana memilih nilai minimum unik dari lebih banyak tabel

  5. Migrasi basis data pada produksi Django