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’].

Mengurangi Beban Server dengan Optimalisasi SQL Database Lewat phpMyAdmin

Bagi anda Administrator sebuah Website, Blog, Forum dan sebagainya pastinya anda memikirkan keadaan server sebuah web yang anda tangani. Sebuah website, blog atau forum yang memiliki banyak pengunjung atau member membuat kita sebagai Administrator sangat kualahan mengakali traffic yang begitu tinggi sedangkan server kita tidak begitu kuat / mampu menangani hingga server mengalami high server load.
Mengurangi Beban Server dengan Optimalisasi SQL Database Lewat phpMyAdmin. Artinya kita tidak menggunakan tambahan ? tambahan seperti plugin.
Langsung saja kita mulai :

  • Masuk phpMyAdmin
  • Pilih database anda
  • Klik ?Check All? ( Database sudah terseleksi semua )
  • Kemudian dropdown dan pilih ?Optimize table?.

Silahkan anda cek server anda apalah eh apakah sudah sedikit berkurang resource server load nya ?
Ini penampakan dari web bule yang saya pake buat refrensi :

database SQL
Picture Source : weblogtoolscollection.com

Cara Restore Blog WordPress Setelah Pindah Hosting

Restore WordPress
Restore WordPress

Setelah sekian postingan saya membahas tentang Cara backup database blog wordpress.org sekarang saya akan menulis postingan tentang Cara Restore Blog WordPress Setelah Pindah Hosting. Cara Restore Blog WordPress Setelah Pindah Hosting saya tulis karena pengunjung setia blog kentos meminta saya menulis postingan ini.
Ok, setelah kita membackup semua database beserta folder wp-content blog wordpress anda sekarang mari kita restore atau kita simpan kembali di hosting baru anda.
Sebenernya cara restore ini hampir mirip dengan cara backup database blog wordpress.org pada postingan saya sebelumnya. Continue reading Cara Restore Blog WordPress Setelah Pindah Hosting

Backup Database Secara Otomatis Dengan Plugin WordPress

Backup Database Secara Otomatis Dengan Plugin WordPressBackup Database Secara Otomatis Dengan Plugin WordPress – Akhir – akhir ini saya musti lebih waspada rajin backup database supaya saya tidak kehilangan update postingan saya sendiri. Beberapa hari ini blog saya mengalami peningkatan visitor karena saya juga sedang tahap belajar bereksperimen. 😀
Dengan cara apapun untuk meningkatkan visitor atau pengunjung seperti mengoptimalkan hal SEO terutama. Namun apabila hosting yang saya gunakan ternyata terlalu berat menerima beban blog saya. Dan keputusan pihat hosting sendiri untuk mensuspended akun hosting saya. Hosting tidak kuat menerima banyak unik visitor. :'( Continue reading Backup Database Secara Otomatis Dengan Plugin WordPress

Cara Backup Data WordPress Menggunakan FTP

backup databaseCara Backup Data WordPress Menggunakan FTP -?Sebelumnya saya Admin kentos minta maaf karena banyak postingan saya yang menghilang di karena belum sempat saya backup. Di akhibatkan karena hosting di suspended jadi harus pindah ke hosting baru.
Jika postingan saya dulu tentang Cara Mengganti Domain Website Lama Ke Domain Baru, sekarang saya akan membahas tentang Cara Backup Data WordPress Menggunakan FTP.?Cara Backup Data WordPress Menggunakan FTP?ini saya tulis berdasarkan pengalaman saya setiap pindah – pindah hosting dan atas requested dari Continue reading Cara Backup Data WordPress Menggunakan FTP

Cara Mengganti Domain Website Lama Ke Domain Baru

DomainCara Mengganti Domain Website Lama Ke Domain Baru -?Setelah sekian lama saya mencari sampai jengkelitan tidak karuan, akhirnya saya bisa menyelesaikan masalah Mengganti domain lama ke domain yang baru. Sebenernya ini bukan domain asli blog saya melainkan pindahan dari .co.cc nama domainnya pun sama. Setelah saya pikir – pikir mendapat rezeki lumayan mau coba – coba plus iseng – iseng beli domain yang murah tapi yang penting premium, lagi pula domainnya juga tidak jelek. domain www.kentos.org sekarang menjadi domain blog ini.
Okeh, tapi sekarang bukan saatnya membahas tentang membeli domain premium tapi kita akan membahas tentang cara mengganti domain lama ke domain baru, jadi mari kita lanjutkan membahas tentang cara mengganti domain lama ke domain yang baru.
Bagi newbiee atau orang awam seperti saya masih sangatlah polos untuk hal seperti ini ( emang saya bisanya apa ya ?? ) he,, Ya, saya juga sama disini, membuat blog sambil belajar dan bertukar pikiran informasi yang kita punya. Jadi untuk artikel ini kita share sambil bercerita. he,

Cara Mengganti Domain Website Lama Ke Domain Baru

  • Masuk ke Cpanel Hostingan anda.
  • Backup MySQL Database blog anda ke localhot atau komputer anda.
  • Buka dengan editor text, untuk di windows gunakan notepad sedangkan di linux gunakan gedit. ( tergantung editornya )
  • Pilih menu search dan klik replace.
  • Ketikan nama domain lama anda di kolom search for.
  • Ketikan nama domain baru anda di kolom replace with.
  • Kemudian klik replace all.

Otomatis kata yang mengandung nama domain lama anda sudah berubah menjadi nama domain anda yang baru. Pastikan sudah tergantikan semua nama domain lama anda menjadi nama domain anda yang baru.

  • Masuk Cpanel hostingan anda kembali.
  • Pilih menu phpmyadmin.
  • Pilih MySQL Database blog anda yang lama.
  • Pilih import dan upload kembali MySQL Database yang sudah anda edit tadi.
  • Arahkan settingan Database blog anda ke database yang udah anda edit tadi. ( secara default sudah mengarah ke database yang sudah anda edit ).

NB :Tutorial Cara Mengganti Domain Website Lama Ke Domain Baru?saya buat berdasarkan pengalaman saya memindahkan / mengganti domain blog ini. Untuk CMS wordpress anda harus menyalin data wp-content ke directory blog baru anda, untuk me-load plugin dan themes yang anda gunakan di blog lama atau data yang sudah tersimpan di Database.