MD5加密

MD5()函数用法:

MD5(【1】)    1可以是一个字符串,也可以是一个可传值。它可以将其生成为MD5哈希值。

SELECT MD5("你好");

结果如下:

 

创建表格md5并插入值:

CREATE TABLE if NOT EXISTS Md5(
	id INT(4) ,
	nam VARCHAR(255),
	mima VARCHAR(255),
	PRIMARY KEY(id)
);
INSERT INTO `tase1`.`md5`(`id`, `nam`, `mima`) VALUES (6, '小红', '123');
INSERT INTO `tase1`.`md5`(`id`, `nam`, `mima`) VALUES (7, '小兰', '456');
INSERT INTO `tase1`.`md5`(`id`, `nam`, `mima`) VALUES (8, '小绿', '789');
INSERT INTO `tase1`.`md5`(`id`, `nam`, `mima`) VALUES (9, '小米', '234');
INSERT INTO `tase1`.`md5`(`id`, `nam`, `mima`) VALUES (10, '小小', '456');

结果如下:

将最后一列mima的指定行进行加密:

UPDATE Md5 SET mima=MD5(mima) WHERE id=6
-- 更新md5表mima这一列的值,使用MD5()加密函数进行加密,限制条件为id=6的这一行。

结果如下:

插入的时候就加密:

INSERT INTO `tase1`.`md5`(`id`, `nam`, `mima`) VALUES (11, '小小', MD5('456'));

结果如下:

密码校验:

SELECT *FROM md5 where mima=MD5('456')

结果如下:

只有密码正确才可以查询到结果 。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值