phpMyAdmin
 sql >> Teknologi Basis Data >  >> Database Tools >> phpMyAdmin

MySQL PHPMyAdmin Error #162 - Entri duplikat '0' untuk kunci 'PRIMARY'

Saat Anda membuat kolom baru, nilai default ditetapkan (dalam kasus Anda akan menjadi 0), jadi Anda perlu menentukan nilai mana yang akan dimilikinya (selain itu Anda dapat memberi tahu kolom tersebut sebagai peningkatan otomatis, dan itu akan berhasil untuk Anda untuk entri baris baru). Anda harus mengubah semua nilai menjadi berbeda di antara mereka, kunci id HARUS unik

Untuk mengubah semua id Anda, di mysql Anda dapat melakukan:

SET @new_id=0;
UPDATE your_table
SET id = @new_id := @new_id + 1
where id = 0


  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. Tidak dapat masuk ke phpmyadmin dengan pengguna root

  2. Cara mengatur mesin penyimpanan default ke InnoDB di XAMPP

  3. Bagaimana pengkodean karakter dapat dibuat dengan benar di database php dan mysql

  4. phpmyadmin menampilkan skrip php

  5. MYSQL:Cara membuat NULL atau data kosong default ke 0 selama penyisipan