Penyelesaian Penggantian Rentetan MySQL untuk Pengubahsuaian URL
Jadual pangkalan data mengandungi lajur URL dengan corak seperti "http://www. example.com/articles/updates/XXX," dan keperluannya ialah menggantikan istilah "kemas kini" dengan "berita" dalam ini URL.
Untuk mencapai tugas ini melalui skrip MySQL, pertanyaan berikut boleh dilaksanakan:
UPDATE your_table SET your_field = REPLACE(your_field, 'articles/updates/', 'articles/news/') WHERE your_field LIKE '%articles/updates/%'
Di sini, "your_table" mewakili jadual yang berkaitan, "your_field" menunjukkan lajur URL , dan klausa LIKE memastikan bahawa hanya URL yang mengandungi "kemas kini" dikemas kini.
Akibatnya, URL seperti "http://www.example.com/articles/updates/43" akan diubah menjadi "http://www.example.com/articles/news/43."
Untuk maklumat lanjut tentang teks penggantian dalam MySQL, rujuk artikel "Cari dan Gantikan Teks" di http://www.electrictoolbox.com/mysql-find-replace-text/.
Atas ialah kandungan terperinci Bagaimana untuk Menggantikan String dalam URL dalam MySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!