データベースのユーザーメールアドレスをテスト用に変更する

テスト環境にて本番環境を再現したい際、誤ってユーザーにメールが送信されては困るので、メールアドレスを安全なものに変更します。

本番環境のユーザーデータをsqlデータでエクスポートしてきて、それをテスト環境にインポートします。(インポートする際はPHPMyAdminなどを使用)

インポートしたら、PHPMyAdminなどで下記のSQLを実行。

UPDATE example_table_name SET example_column_name = concat ("test", id , "@example.com")

これによりデータベースの「example_table_name」テーブルの「example_column_name」の値がtestとIDとexample.comを連結したものになりました。

教えてくれた永田さんありがとうございました。