MySQLでカラムの一部をまとめて置換

In: mysql

23 8月 2010

ドメインが変わった等の理由で、過去の記事を一括して置換したいとき。データベースをダンプしてテキストエディタで書き換えたり、はては一個ずつ書き換えたり…。そんなことをしていては日が暮れてしまいます。SQLの関数一発で修正してしまいましょう。

UPDATE `DB名`.`テーブル名` SET `カラム名` =REPLACE (カラム名,"置換前語句","置換後語句");

広告


hogehoge.comからdacelo.infoに移転したので、コンテンツ内のドメイン名を全て書き換えたい…

UPDATE `dacelo_blog`.`wp_posts` SET `post_content` = REPLACE (post_content,"hogehoge.com","dacelo.info");

コメント

2 Responses to MySQLでカラムの一部をまとめて置換

トラックバックURL:

Avatar

dacelo

1月 2nd, 2011 at 5:32 AM

MySQLでカラムの一部をまとめて置換 (http://bit.ly/dw09iy) (更新)

Avatar

daceloweb

1月 2nd, 2011 at 2:32 PM

MySQLでカラムの一部をまとめて置換 (http://bit.ly/dw09iy) (更新)

Comment Form

About this blog

ここは、SE見習いである私ことdaceloが、日夜習得していくシステム関連の備忘録、phpやWordPressTipsのネタ、あるいはSEOやWebマーケティング関連の雑感を投稿するブログです。 平日は大体毎日投稿しています。土日は休業日です。

カテゴリー

カテゴリー

アーカイブ