Wordpressで構築しているサイトで、ある文言をすべて別の文言に変えたいという要望があり、それならphpMyAdminでデータベースから直接変更しようとしてちょっとはまったのでメモ。

まず該当するデータをphpMyAdminから検索してエクスポートする。このときUPDATEで書き出すとよい。

データ数が多いと表示が遅いので、zipにしたほうがいいですね。

めでたくダウンロードできたら、拡張子を.txtにかえてSafariで開く。

コピーしてmiにはりつけ。

下記で、保存時に¥r¥nをバックスラッシュとして保存するよう設定することができると知った。

http://www.1010uzu.com/boyaki/200905-23102840.html

なので、その設定をして、適宜置換操作を行って保存。

保存したテキストファイルをまたサファリで開いて、phpMyAdminのSQL実行画面にコピペ。

以上。

テキストファイルを指定してインポートでもいけたかなと思うけれど、データが多くてちょっと怖かったので、最初1〜2文のみSQL実行してみて、できてそうだったので全部やりました。

はー。疲れたー。