mysql数据屏蔽
作者:互联网
你好
我想带一个生产数据库并在私有的开发环境中使用它.但是,我想匿名化数据.
我一直在寻找一个小时,但我发现的一切都是针对Oracle或SQL Server的……对于mysql来说都没有.
我有大约15个表,其中75个字段应该是匿名的.
有没有人找到推荐的解决方案?
解决方法:
您可以使用以下命令对MySQL表中的所有条目进行匿名化
UPDATE users SET email = concat('user_', id, '@example.com');
即使用带有字符串表达式的SQL Update. ID为1的用户获取电子邮件user_1@example.com,ID为10的用户获取user_10@example.com等.
标签:anonymous,mysql,security,sanitize,data-masking 来源: https://codeday.me/bug/20190827/1737170.html