MYSQL(電話號(hào)碼,身份證)數(shù)據(jù)脫敏的實(shí)現(xiàn)
一、數(shù)據(jù)脫敏解釋
在日常開(kāi)發(fā)需求中會(huì)經(jīng)常遇到數(shù)據(jù)脫敏處理,比如身份證號(hào)、手機(jī)號(hào),需要使用*進(jìn)行部分替換顯示。這樣能使敏感隱私信息在一定程度上得到保護(hù)。那么什么是數(shù)據(jù)脫敏呢?
在涉及客戶(hù)安全數(shù)據(jù)或者一些商業(yè)性敏感數(shù)據(jù)的情況下,在不違反系統(tǒng)規(guī)則條件下,對(duì)真實(shí)數(shù)據(jù)進(jìn)行改造并提供測(cè)試使用,如身份證號(hào)、手機(jī)號(hào)、卡號(hào)、客戶(hù)號(hào)等個(gè)人信息都需要進(jìn)行數(shù)據(jù)脫敏。
二、數(shù)據(jù)脫敏實(shí)現(xiàn)
數(shù)據(jù)脫敏實(shí)現(xiàn)可以從數(shù)據(jù)庫(kù)查數(shù)據(jù)的時(shí)候進(jìn)行處理,可以在查出數(shù)據(jù)后進(jìn)行處理。在這里記錄了MySQL數(shù)據(jù)庫(kù)查詢(xún)時(shí)處理,通過(guò)使用mysql字符串函數(shù)實(shí)現(xiàn)。
三、SQL數(shù)據(jù)脫敏實(shí)現(xiàn)
CONCAT()、LEFT()和RIGHT()字符串函數(shù)組合使用,請(qǐng)看下面具體實(shí)現(xiàn)
CONCAT(str1,str2,…):返回結(jié)果為連接參數(shù)產(chǎn)生的字符串
LEFT(str,len):返回從字符串str 開(kāi)始的len 最左字符
RIGHT(str,len):從字符串str 開(kāi)始,返回最右len 字符
電話號(hào)碼脫敏sql:
SELECT mobilePhone AS 脫敏前電話號(hào)碼,CONCAT(LEFT(mobilePhone,3), ‘********' ) AS 脫敏后電話號(hào)碼 FROM t_s_user

身份證號(hào)碼脫敏sql:
SELECT idcard AS 未脫敏身份證, CONCAT(LEFT(idcard,3), ‘****' ,RIGHT(idcard,4)) AS 脫敏后身份證號(hào) FROM t_s_user

參考:https://blog.csdn.net/eagle89/article/details/80309608
到此這篇關(guān)于MYSQL(電話號(hào)碼,身份證)數(shù)據(jù)脫敏的實(shí)現(xiàn)的文章就介紹到這了,更多相關(guān)MYSQL 數(shù)據(jù)脫敏內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
mysql慢查詢(xún)?nèi)罩痉治龉ぞ呤褂?pt-query-digest)
這篇文章主要介紹了mysql慢查詢(xún)?nèi)罩痉治龉ぞ呤褂?pt-query-digest),具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-12-12
使用Linux的Shell腳本定時(shí)處理MySQL超時(shí)
本文提供使用Linux的Shell腳本定時(shí)處理MySQL超時(shí)Locked進(jìn)程腳本2013-11-11
MySQL數(shù)據(jù)庫(kù)中CAST與CONVERT函數(shù)實(shí)現(xiàn)類(lèi)型轉(zhuǎn)換的講解
今天小編就為大家分享一篇關(guān)于MySQL數(shù)據(jù)庫(kù)中CAST與CONVERT函數(shù)實(shí)現(xiàn)類(lèi)型轉(zhuǎn)換的講解,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧2019-03-03
MYSQL?數(shù)據(jù)庫(kù)時(shí)間字段?INT,TIMESTAMP,DATETIME?性能效率的比較介紹
這篇文章主要介紹了MYSQL數(shù)據(jù)庫(kù)時(shí)間字段INT,TIMESTAMP,DATETIME性能效率的比較介紹,文章通過(guò)圍繞主題展開(kāi)詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下2022-09-09
MySQL?Replication中的并行復(fù)制示例詳解
MySQL在5.6版本之前,主從復(fù)制的從節(jié)點(diǎn)上有兩個(gè)線程,分別是I/O線程和SQL線程,今天通過(guò)本文給大家介紹MySQL?Replication中的并行復(fù)制示例詳解,感興趣的朋友一起看看吧2022-07-07
PHP mysqli擴(kuò)展庫(kù) 預(yù)處理技術(shù)的使用分析
本篇文章,介紹了PHP mysqli擴(kuò)展庫(kù) 預(yù)處理技術(shù)的使用分析。需要的朋友參考下2013-05-05

