MySQLで文字列を検索置換する

MySQLで文字列を検索置換する場合は、REPLACE関数を使います。

検索置換する

UPDATE テーブル名 SET カラム名 = REPLACE(カラム名, "検索する文字列", "置換する文字列");

テーブル名、カラム名、検索する文字列、置換する文字列の箇所を置き換えて使います。

使用例

UPDATE wp_posts SET guid = REPLACE(guid, "daisukebe:8888", "daisukebe.net");

上記クエリでは、wp_postsテーブルにあるguidカラムのdaisukebe:8888が、daisukebe.netに置換されます。

参考サイト