如何在MYSQL中屏蔽具有不同域的用户电子邮件地址

时间:2018-07-06 10:28:01

标签: mysql

我想在mysql中将用户域替换为其他域。例如我要更改:

james.wilson@rocket.com to james.wilson@abxy.com.

2 个答案:

答案 0 :(得分:3)

您的问题不是很清楚,如果只需要更改其域,则可以使用REPLACE,类似于下面的sql:

UPDATE table1 SET address=REPLACE(address,'@rocket.com','@abxy.com')

答案 1 :(得分:1)

我也尝试过,而且效果很好。

update table1 set email =concat(SUBSTRING(email,1,INSTR(  email,'@'  )),'abxy.com')