勉強したことのメモ

Webエンジニア / プログラマが勉強したことのメモ

MySQLで文字列を置換する方法

   2024/02/22  MySQL / MariaDB

MySQLで文字列の置換を行いたかった。以下に方法をメモ。

 

置換方法

#nameカラムに入っている鈴木を田中に置換
UPDATE test_table 
SET name = REPLACE(name, '鈴木', '田中');

#WHERE句を入れたい場合
UPDATE test_table 
SET name = REPLACE(name, '鈴木', '田中') 
WHERE id = 1;

 

リファレンス

https://dev.mysql.com/doc/refman/5.6/ja/replace.html

 - MySQL / MariaDB

  関連記事

PLESK利用時にMySQLでrootのパスワードが分からない場合の対応方法
PLESK利用時にMySQLでrootのパスワードが分からない場合の対応方法

pleskで管理しているサーバがあり、mysqlのrootのパスワードが分からな ...

MySQLで「doesn't have a default value」エラーの対処
MySQLで「doesn't have a default value」エラーの対処

MySQLでINSERT時に「Field 'カラム名' doesn't have ...

さくらインターネットでCronからmysqldumpすると0バイトのファイルが生成される
さくらインターネットでCronからmysqldumpすると0バイトのファイルが生成される

さくらインターネットのレンタルサーバでmysqldumpした結果をファイルとして ...

mysqldumpが使えないレンタルサーバでMySQLのバックアップ
mysqldumpが使えないレンタルサーバでMySQLのバックアップ

mysqldumpが使えないレンタルサーバで開発を行うことがあり、尚且つ他社に使 ...

MySQLが起動も再起動もできない際の対応方法
MySQLが起動も再起動もできない際の対応方法

サイトで障害が発生した。FTPやSSH接続は出来るけどサイト自体は表示されない。 ...