WordPress コンテンツ内の文字列をphpmyadmin・SQL 置換

ブログの中の特定の文字列を別の文字に変換( 置換 )したいときに、投稿一覧からいちいち検索して訂正して更新するのが面倒なので、データベース?上で検索して置換してくれる動作が便利でした。

例えば、商品名が変更になったとか、会社名が変更になった時にコンテンツ内の古い名前を新しい名前に置き換えたりするのに便利♪
あと、コンテンツ内の日本語の文字でなく、CSSのクラス名やID変更・置換にも使える
ドメイン変更にも便利ですね♪

wordpressの管理画面ではないので、失敗すると取り返しがつかないのでバックアップを取ってからphpmyadminをつつくことをおすすめします

WordPressのコンテンツ内 置換

update wp_posts set post_content=replace(post_content,'SEARCH','REPLACE')
■ single quotationで囲む
SEARCH:検索でコンテンツ内の文字を探し、
REPLACE:置換する

こういうプログラムって、普通に英語の文章だから分かりやすいですよね
上のコードは
更新!ワードプレスのポストコンテントをリプレイス(置換)せよ
(かっこの中)サーチでワードプレス上に今ある言葉を探し、リプレイスで新しい言葉を設定

細かい決まりを覚えておけば、そんなに難しくはない
この場合、カンマで区切ったり、シングルクオーテーションでくくる辺りに気を付ければ、単純なコマンドですよね