mysqlで手軽に名前とメールアドレスをマスクするsql

個人情報があるデータがあってそれをマスクしたい(架空の名前に変える)時のSQL

**before**

users

id name mail
1 umeyuki umerin128@genmai.ne.jp
2 zozo muchan@muchan.org
3 kozu hiphop@panda.tv
4 seco camera@secotasu.jp

[sql] update users set name = concat('user_' , id), mail = replace(mail,left(mail,instr(mail,'@')- 1), concat('dummy_',id) ); [/sql]

**after**

id name mail
1 user_1 dummy_1@genmai.ne.jp
2 user_2 dummy_2@muchan.org
3 user_3 dummy_3@panda.tv
4 user_4 dummy_4@secotasu.jp

+++