使用SQL語句對數據進行MD5加密


如果數據庫表User中有一列為passwd,存放的是md5加密的數據,如何更新新的數據。

update user set passwd=md5("123321") where uName="lihua";

插入新的數據:

insert into user(uName,passwd) values("xiaoqiang",md5("123321")) ;

這樣存放在數據中的密碼信息就是保密存放的,但是通過md5加密后的數據是不能逆向使用的,也就是說如果想嚴重用戶的密碼信息,則需要通過數據查詢匹配來實現。

比如需要進行用戶身份認證,則需要執行下面查詢語句:

select * from user where uName="lihua" and passwd=md5("123321");


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM