1. ホーム
  2. マイスル

[解決済み】MySQLクエリでテーブル全体のテキストを検索・置換する

2022-04-01 19:28:36

質問

通常、phpmyadminを使用して、MySQLデータベース内のテキストを手動で検索して置き換えています。phpmyadminでテーブル全体のテキストを検索し、新しいテキストに置き換えるクエリを実行するにはどうすればよいですか?

例:キーワードの検索 domain.com で置き換える。 www.domain.com .

解決方法は?

の場合 single table 更新

 UPDATE `table_name`
 SET `field_name` = replace(same_field_name, 'unwanted_text', 'wanted_text')

から multiple tables -

すべてのテーブルから編集したい場合、最良の方法は dump を実行し、次に find/replace を作成し、再度アップロードしてください。