色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

mysql md5使用方法

林玟書2年前12瀏覽0評論

MySQL中的MD5是一種密碼加密方式,可以將用戶密碼進(jìn)行加密后存入數(shù)據(jù)庫中,保障用戶數(shù)據(jù)的安全性。下面是使用MySQL中的MD5的方法。

第一步是創(chuàng)建一個(gè)用戶表,表中包含用戶ID和密碼兩個(gè)字段,示例代碼如下:

CREATE TABLE `user` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`password` varchar(32) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

第二步是往表中插入一條數(shù)據(jù),密碼使用MD5進(jìn)行加密,示例代碼如下:

INSERT INTO `user` (`password`) VALUES (MD5('123456'));

此時(shí)數(shù)據(jù)庫中的密碼為經(jīng)過MD5加密后的32位字符串。

第三步是查詢用戶信息,查詢時(shí)需要使用MD5函數(shù)對密碼進(jìn)行加密后匹配,示例代碼如下:

SELECT *FROM `user` WHERE `password`=MD5('123456');

注意,查詢時(shí)需要對輸入的密碼先進(jìn)行MD5加密后再進(jìn)行匹配,因?yàn)閿?shù)據(jù)庫中存儲(chǔ)的是加密后的字符串。

以上就是使用MySQL中MD5的基本方法,希望對使用MySQL的開發(fā)者有所幫助。