ホームページ > データベース > mysql チュートリアル > MySQL URL の「アップデート」を「ニュース」に置き換えるにはどうすればよいですか?

MySQL URL の「アップデート」を「ニュース」に置き換えるにはどうすればよいですか?

DDD
リリース: 2024-12-20 09:09:09
オリジナル
856 人が閲覧しました

How to Replace

MySQL 文字列置換

この質問は、MySQL データベース列内の特定のテキストを変更する必要性について説明します。このタスクには、列に保存されている URL 内の単語「updates」のインスタンスを「news」に置き換えることが含まれます。

これを実現するには、MySQL スクリプトを使用して、影響を受ける列で REPLACE 関数を実行できます。提供された回答で提案されているスクリプトは、目的の変更を達成するように設計されています:

UPDATE your_table
SET your_field = REPLACE(your_field, 'articles/updates/', 'articles/news/')
WHERE your_field LIKE '%articles/updates/%'
ログイン後にコピー

このスクリプトは、「your_field」列内で文字列「articles/updates/」の出現を効果的に検索し、それらを「」に置き換えます。記事/ニュース/」。 WHERE 句により、指定された文字列を含む行のみが変更されることが保証されます。

たとえば、元々 "http://www.example.com/articles/updates/43" として保存されていた URL は、" に変換されます。 http://www.example.com/articles/news/43」。この変更は、検索条件に一致するテーブル内のすべての行に反映されます。

以上がMySQL URL の「アップデート」を「ニュース」に置き換えるにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート