美文网首页
使用mysql将手机号、身份证号等字段进行脱敏

使用mysql将手机号、身份证号等字段进行脱敏

作者: 安易学车 | 来源:发表于2020-05-12 14:12 被阅读0次

-- 脱敏姓名

UPDATE wb_person_message SET `name`=(if(LENGTH(name)>6,CONCAT(LEFT(name,1), '**' ),CONCAT(LEFT(name,1), '*' )));

-- 脱敏身份证号

UPDATE wb_person_message SET idNumber=CONCAT(LEFT(idNumber,4), '************' ,RIGHT(idNumber,2));

-- 脱敏学历

update wb_person_message set education = '博士',university = '清华大学',specialities='计算机科学与技术';

-- 脱敏手机号

UPDATE wb_person_message set phone = CONCAT(LEFT(phone,3), '*****' ,RIGHT(phone,3));

-- 查询结果

SELECT name,idNumber,phone,education,university,specialities from wb_person_message;

相关文章

网友评论

      本文标题:使用mysql将手机号、身份证号等字段进行脱敏

      本文链接:https://www.haomeiwen.com/subject/ymebnhtx.html