1、MD5 是一種加密算法,經過MD5算法加密的數據是不可逆的。(注:后來MD5算法被證實可以破解,但是對於一般安全的數據,依然適用)
2、mysql的MD5加密的原理:是在數據插入的時候通過MD5()函數,對插入的數據進行加密,使得保存在庫中的數據是加密之后的數據。當需要進行數據教研時,依舊采用MD5函數記性校驗,這樣能保證數據在傳輸過重中一直適用加密數據傳輸。
3、例子
(1)創建表
(2)適用MD5加密的方式插入數據
從結果可以看出,插入的密碼‘12345’變成了加密之后的格式
(3)校驗方式
實際校驗的過程也是通過MD5()函數進行校驗。