【MySQL】レコードに登録されている文字列を置換する

文字列置換関数

strカラムに含まれる文字列from_strを、すべて文字列to_strに置換した文字列を返す関数です。

REPLACE(str,from_str,to_str)

使い方

以下の実行すれば、usersテーブルのpathカラムの文字列を変更する事ができます。

UPDATE users SET path=REPLACE(path, "/tmp/", "/");
# 実行前
/tmp/path/sample.txt

# 実行後
/path/sample.txt