Home » Programming » CMS » Cara Mengatasi WordPress database error: [Duplicate entry '0' for key 'PRIMARY']

Cara Mengatasi WordPress database error: [Duplicate entry '0' for key 'PRIMARY']

Beberapa saat lalu kentos menemukan error yang lumayan membuat panik. WordPress database error: [Duplicate entry ‘0’ for key ‘PRIMARY’] ini akan muncul ketika menambahkan entry, contohnya membuat postingan baru, user baru, halaman baru dan lain-lain.
Contoh error yang kentos alami :
Cara Mengatasi WordPress database error: [Duplicate entry '0' for key 'PRIMARY']

WordPress database error: [Duplicate entry '0' for key 'PRIMARY']
INSERT INTO `wp_posts` (`post_author`, `post_date`, `post_date_gmt`, `post_content`, `post_content_filtered`, `post_title`, `post_excerpt`, `post_status`, `post_type`, `comment_status`, `ping_status`, `post_password`, `post_name`, `to_ping`, `pinged`, `post_modified`, `post_modified_gmt`, `post_parent`, `menu_order`, `post_mime_type`, `guid`) VALUES (1, '2016-01-23 13:50:44', '0000-00-00 00:00:00', '', '', 'Auto Draft', '', 'auto-draft', 'post', 'open', 'open', '', '', '', '', '2016-01-23 13:50:44', '0000-00-00 00:00:00', 0, 0, '', '')

Cara Mengatasi WordPress database error: [Duplicate entry ‘0’ for key ‘PRIMARY’]

Error tersebut berati menandakan bahwa ada duplikasi id atau ada id yang sama dikarenakan ada field dari salah satu tabel yang tidak menggunakan auto increment. Oleh karena itu silahkan aktifkan auto increment pada primary ID.
Bagaimana cara mengaktifkan auto increment untuk primary ID?

  • Buka phpMyAdmin
  • pilih database WordPress
  • pilih tabel dimana error itu muncul (pada contoh kasus diatas duplikasi muncul di tabel wp_posts maka pilih tabel wp_posts)
  • Ubah baris pada field “comments_id”
  • Beri tanda centang pada “auto_increment”
  • Save

WordPress database error: [Duplicate entry '0' for key 'PRIMARY'] Auto Increment WordPress database error: [Duplicate entry '0' for key 'PRIMARY']
Silahkan ulangi pada tabel lain jika masih ada error ditabel lain untuk mengatasi WordPress database error: [Duplicate entry ‘0’ for key ‘PRIMARY’].

1 Comment

  1. Galih rezah

    November 25, 2018 at 8:36 am28

    punya q tetep om Incorrect table definition; there can be only one auto column and it must be defined as a key

    Reply

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

%d blogger menyukai ini: