Title: [ASK] Perintah SQL untuk update permalink dari guid
Last modified: 3 Agustus 2011

---

# [ASK] Perintah SQL untuk update permalink dari guid

 *  [d4lgombez](https://id.wordpress.org/support/users/d4lgombez/)
 * (@d4lgombez)
 * [15 years, 2 months yang lalu](https://id.wordpress.org/support/topic/ask-perintah-sql-untuk-update-permalink-dari-guid/)
 * Permisi, saya ingin bertanya perintah SQL untuk:
 * 1. Hapus semua yang ada di field ‘guid’ di tabel wp_options
    (catatan: field ‘
   guid’ tidak ikut terhapus tp cuma datanya saja’).
 * 2. Pada field ‘guid’ masukkan kata ‘[http://domain.com/?p=&#8217](http://domain.com/?p=&#8217);
   diikuti field ID-nya (setelah “=” tanpa spasi), hasilnya (misal): [http://domain.com/?p=7847](https://id.wordpress.org/support/topic/ask-perintah-sql-untuk-update-permalink-dari-guid/?output_format=md#)
   di field ber-ID: 7847.
 * Mohon bantuannya, kakak.
    Ceritanya: [domain_lama..c0m](https://id.wordpress.org/support/topic/ask-perintah-sql-untuk-update-permalink-dari-guid/?output_format=md#)
   berisi 17.000 posting -> hosting ga kuat -> pindah hosting baru -> database.sql
   domain_lama.com dimasukkan ke [domain-baru..c0m](https://id.wordpress.org/support/topic/ask-perintah-sql-untuk-update-permalink-dari-guid/?output_format=md#)
 * Mohon bantuannya..

Melihat 5 balasan - 1 sampai 5 (dari total 5)

 *  Moderator [Lutvi Avandi](https://id.wordpress.org/support/users/qzoners/)
 * (@qzoners)
 * [15 years, 2 months yang lalu](https://id.wordpress.org/support/topic/ask-perintah-sql-untuk-update-permalink-dari-guid/#post-31628)
 * setahu saya tidak ada field guid di wp_options. Tapi kalau di wp_posts memang
   ada.
 *  [Ken Reidy](https://id.wordpress.org/support/users/kenreidy/)
 * (@kenreidy)
 * [15 years, 2 months yang lalu](https://id.wordpress.org/support/topic/ask-perintah-sql-untuk-update-permalink-dari-guid/#post-31631)
 * [@d4lgombez](https://id.wordpress.org/support/users/d4lgombez/):
 * Apakah maksudmu adalah memindahkan guid dari domain lama ke domain baru ? Jika
   iya coba kamu masukkan perintah seperti ini
 * UPDATE wp_posts SET guid = REPLACE (guid, ‘[http://alamat_domain_lama&#8217](http://alamat_domain_lama&#8217);,‘
   [http://alamat_domain_baru&#8217](http://alamat_domain_baru&#8217););
 * Catatan: Pastikan prefix table database sama seperti contoh diatas, atau silakan
   sesuaikan.
 * Seharusnya sih, kalo cuman pindahan hosting aja ga perlu lakukan perubahan guid.
 * Semoga membantu…..
 *  Pencetus Utas [d4lgombez](https://id.wordpress.org/support/users/d4lgombez/)
 * (@d4lgombez)
 * [15 years, 2 months yang lalu](https://id.wordpress.org/support/topic/ask-perintah-sql-untuk-update-permalink-dari-guid/#post-31634)
 * [@lutvi](https://id.wordpress.org/support/users/lutvi/) Avandi:
    Trims koreksinya.**
   Ralat: field ‘guid’ di tabel wp_posts**
 * [@kenreidy](https://id.wordpress.org/support/users/kenreidy/):
    Saya pindah hosting
   sekaligus pakai domain baru, karena domain lama sudah terdaftar oleh artikel 
   submitter sebaliknya saya ingin stop nerima artikel karena belum mampu sewa VPS.
 * Kalau menggunakan UPDATE dan REPLACE tidak bisa, karena ada url
    seperti ini 
   dalam guid, salah satunya misal: pada ID: 534 dan post_parent: 185, terdapat:
   [http://domain_lama.com/185-revision-2.html](https://id.wordpress.org/support/topic/ask-perintah-sql-untuk-update-permalink-dari-guid/?output_format=md#)
   sehingga saya ingin menghapus semua isi guid dulu lalu menambahkan url yg baru
   diikuti ID-nya. NB: prefix sudah cocok. web baru bisa diakses tp postingan lama
   ga ada. Trims
 *  [Ken Reidy](https://id.wordpress.org/support/users/kenreidy/)
 * (@kenreidy)
 * [15 years, 2 months yang lalu](https://id.wordpress.org/support/topic/ask-perintah-sql-untuk-update-permalink-dari-guid/#post-31635)
 * saya kurang paham maksudmu…..
 * betul memang jika guid berisikan URL lengkap ke suatu post, tidak terkecuali 
   post revision. Masalahnya dimana ?
 * dengan perintah update yang saya tuliskan tadi, maka semua yang awalnya
    [http://oldexample.com/?page_id=1](http://oldexample.com/?page_id=1)
   [http://oldexample.com/?page_id=2](http://oldexample.com/?page_id=2) [http://oldexample.com/?page_id=3](http://oldexample.com/?page_id=3)…
   dst
 * akan berubah menjadi
    [http://newexample.com/?page_id=1](http://newexample.com/?page_id=1)
   [http://newexample.com/?page_id=2](http://newexample.com/?page_id=2) [http://newexample.com/?page_id=3](http://newexample.com/?page_id=3)
 * Kalo abis pindah domain, jangan lupa untuk melakukan update permalinks dari dalem
   WP-ADMIN. Biasanya ini kelupaan sehingga file .htaccess untuk mod_rewrite belum
   terbentuk. Atau bisa juga copy file .htaccess yang lama dan taruh di root folder
   instalasi WP kamu.
 *  Pencetus Utas [d4lgombez](https://id.wordpress.org/support/users/d4lgombez/)
 * (@d4lgombez)
 * [15 years, 2 months yang lalu](https://id.wordpress.org/support/topic/ask-perintah-sql-untuk-update-permalink-dari-guid/#post-31639)
 * Trims 🙂 UPDATE REPLACE-nya bekerja, cuma kemaren saya mau me-replace URL “revision”
   juga, karena sebelumnya ga tau apa itu revision.
    Setelah googling, dapat ini
   untuk hapus revision*: **DELETE a,b,c FROM wp_posts a LEFT JOIN wp_term_relationships
   b ON (a.ID = b.object_id) LEFT JOIN wp_postmeta c ON (a.ID = c.post_id) WHERE
   a.post_type = ‘revision’; dan untuk menDisable revisi/ autosave: define(‘WP_POST_REVISIONS’,
   false); // ditambahkan di wp-config.php atau define(‘AUTOSAVE_INTERVAL’, 110 );//
   autosave dalam 110 detik define(‘WP_POST_REVISIONS’, 3); // jumlah revisi
 * [@kenreidy](https://id.wordpress.org/support/users/kenreidy/) terima kasih.
    
   sekarang permalink-nya beres dan load database jauh lebih ringan.
 * * bisa dengan export SQL (exclude revision),
    menggunakan plugin DB Backup jika
   database lebih besar dari 50Mb, database.sql diImport dengan [bigdump.php](http://www.ozerov.de/bigdump/)

Melihat 5 balasan - 1 sampai 5 (dari total 5)

 Topik ‘[ASK] Perintah SQL untuk update permalink dari guid’ tertutup untuk balasan
baru.

## Tag

 * [guid](https://id.wordpress.org/support/topic-tag/guid/)
 * [permalink](https://id.wordpress.org/support/topic-tag/permalink/)
 * [sql](https://id.wordpress.org/support/topic-tag/sql/)

 * Dalam: [Serbaneka](https://id.wordpress.org/support/forum/serbaneka/)
 * 5 balasan
 * 3 partisipan
 * Balasan terakhir dari: [d4lgombez](https://id.wordpress.org/support/users/d4lgombez/)
 * Aktivitas terakhir: [15 years, 2 months yang lalu](https://id.wordpress.org/support/topic/ask-perintah-sql-untuk-update-permalink-dari-guid/#post-31639)
 * Status: belum terselesaikan

## Topik

### Topik Paling Disukai

### Topik tanpa balasan

### Topik di luar bantuan

### Topik yang terselesaikan

### Topik yang belum terselesaikan

### Semua topik
