Advertisement

This is about Me?

Do not read this

    Thanks To

    Related sites

    Community

    Syndication

    You can grab our news as an Atom feed.

    > <
    Last updated: Sat, 20 Jun 2009

    view this page in


    Mencari dan Mengganti String dalam Database MySQL dengan phpMyAdmin

    Kadangkala kita perlu mengganti suatu teks langsung dari database mySQL menggunakan phpMyAdmin. Hal ini tentu mudah saja dilakukan jika teks yang akan diganti jumlahnya cuma sedikit.

    Nah, bagaimana cara merubah teks yang berjumlah banyak dalam database tersebut dengan cepat tanpa mengekspor database?

    Hal itu bisa dilakukan menggunakan perintah SQL, caranya bukalah phpMyAdmin, kemudian buka tab SQL dan ketikkan perintah berikut:

    UPDATE namatabel SET namakolom = replace(namakolom,"teksyangdicari","tekspengganti");

    Contoh berikut akan mengganti semua teks google.com dalam posting wordpress menjadi yahoo.com.

    UPDATE wp_posts SET post_content = replace(post_content,"google.com","yahoo.com");

    Update: (22 Juni 2009)
    Malu aku, posting ini dibaca oleh sang master juga ternyata.

    Tapi gak apa-apa, itu menandakan masih punya kemaluan.
    Si master tadi ngasih solusi yang lebih cepat lebih baik (bukan kampanye, red).

    Kata dia cukup pakai ini aja:

    "UPDATE wp_posts SET `post_content` = 'google.com' WHERE `post_content` = 'yahoo.com'" ;

    Standard MySQL tuh, katanya menambahkan.

    Weleh-weleh, yo wis lah, makasih oom, ntar tak hadiahin chika versi manohara deh sekalian tak gendong kemana-mana.

    NB: google.com dan yahoo.com diatas hanyalah sebagai contoh saja, bukan bermaksud mempromosikan kedua situs tersebut apalagi menyemarakkan nama baik.

    Incoming search terms:

    Tags: , ,


    Leave a Reply

    To post php code, wrap your code between [php] and [/php].
    Outer <?php and ?> tags will be added automatically. Added that tags in the middle of code is fine.

    Subscribe without commenting


    News Archive