Lompat ke konten Lompat ke sidebar Lompat ke footer

Cara Mengatasi Duplicate Entry For Key 'Primary' Php Mysql

Duplicate entry for key primary pada php mysql artinya field atau kolom database sudah terisi dengan id atau key yang sama dan kolom tersebut disetting uniq dimana isi dari field tersebut harus berbeda dan dihentikan sama. Karena hal tersebutlah kau akan menemukan error duplicate entry for primary key.

Duplicate entry for key primary pada php mysql artinya field atau kolom database sudah ter Cara Mengatasi Duplicate Entry For Key 'Primary' PHP MYSQL

Hal ini sering terjadi ketika kau melaksanakan korelasi antar table ketika mengambil atau memanggil id primary key ke table foreign key. Berdasarkan pengalaman saya yang mempunyai table provinis dan kota dimana di table kota saya mau mengambil id provinsi, dimana disetiap kota tentu mempunyai id provinsi yang sama. Nah ketika inilah saya mengalami error duplicate entry.

Duplicate entry for key primary pada php mysql artinya field atau kolom database sudah ter Cara Mengatasi Duplicate Entry For Key 'Primary' PHP MYSQL
Setelah cari kesana-kemari dan tidak menemukan hal yang susuai dengan yang dinginkan, saya berfikir bahawa field ini uniq makanya tidak sanggup diisi dengan key atau id yang sama. Akhirnya saya coba-coba untuk otak-atik dan balasannya berhasil. Berikut cara mengatasi error duplicate entry for key primary di php mysqli yang sanggup kau coba

Mengatasi Duplicate Entry for Key Primary PHP MYSQL

1. Silahkan pergi ke localhost/phpmyadmin/namadatabasemu/tableforeignkey/ kau sanggup lihat disana bahwa foreign key id_kanwil disetting uniq statusnya YES berarti field itu tidak sanggup kau isi dengan data yang sama harus uniq dan beda, jadi saya coba untuk ganti.
Duplicate entry for key primary pada php mysql artinya field atau kolom database sudah ter Cara Mengatasi Duplicate Entry For Key 'Primary' PHP MYSQL

2. Silahkan klik tombol edit pada field yang ingin kita rubah.
Duplicate entry for key primary pada php mysql artinya field atau kolom database sudah ter Cara Mengatasi Duplicate Entry For Key 'Primary' PHP MYSQL

3. nanti akan muncul jendela baru, pada index choice kau ganti uniq menjadi INDEX dan klik Go untuk menyimpan perubahan.
Duplicate entry for key primary pada php mysql artinya field atau kolom database sudah ter Cara Mengatasi Duplicate Entry For Key 'Primary' PHP MYSQL

4. Nah seakarang kau sanggup lihat bahwa field id_kanwil sudah berubah status menjadi NO dan kau sudah sanggup isi dengan data atau entry yang sama dan tetap sanggup direlasikan menjadi foreign key.
Duplicate entry for key primary pada php mysql artinya field atau kolom database sudah ter Cara Mengatasi Duplicate Entry For Key 'Primary' PHP MYSQL

Bagi saya cara ini sanggup mengatasi persoalan duplicate entry yang saya alami, semoga cara ini juga berhasil pada kau yang mendapati pesan error yang sama dengan saya. Jika pesan error ini terjadi ketika kau import database berarti data juga sudah ada pada database dan kau sanggup lakukan hapus isi table database.

Baca juga: Membuat Desain Profil Card Dengan Bootstrap 4

Hal ini berlaku bagi kalian yang ingin memasukkan id atau key yang sama dalam satu field atau kolom database. Sekian dari saya seputar pembahasa duplicate entry for key primary pada php mysql semoga artikel ini sanggup membantu kau yang lagi kebingungan seputar ini.

Jika kau punya cara lain sanggup menunjukkan masukkan dan saran dikolom komentar  atau masih galau sanggup tulis dan coret-coret disana semoga kita saling mencar ilmu dan membahasnya bersama-sama. Kalau kalian merasa terbantu silahkan share semoga makin banyak yang tahu dan terbantu.

Posting Komentar untuk "Cara Mengatasi Duplicate Entry For Key 'Primary' Php Mysql"