首页 > 数据库技术 > 详细

MySQL 使用MD5对数据进行加密

时间:2021-01-14 15:06:56      阅读:19      评论:0      收藏:0      [点我收藏+]

数据库MD5加密

-- ================  测试 MD5 加密  ==============
CREATE TABLE `testmd5`(
  id INT(11) NOT NULL AUTO_INCREMENT COMMENT ‘id‘,
  `name` VARCHAR(20) COMMENT ‘用户名‘,
  `pwd` VARCHAR(50) COMMENT ‘密码‘,
  
  PRIMARY KEY(`id`)
)ENGINE=INNODB DEFAULT CHARSET=utf8

-- 明文密码
INSERT INTO `testmd5`
VALUES(1, ‘zhangsan‘, ‘123456‘),(2, ‘lisi‘, ‘123456‘),(3, ‘wangwu‘, ‘123456‘)

-- md5 加密
UPDATE `testmd5` SET pwd=MD5(pwd) -- 加密全部密码

-- 插入时加密
INSERT INTO `testmd5`(`name`, `pwd`)
VALUES(‘admin‘, MD5(‘123456‘))

-- 校验用户密码
SELECT * FROM `testmd5` WHERE `name`=‘admin‘ AND pwd=MD5(‘123456‘)

MySQL 使用MD5对数据进行加密

原文:https://www.cnblogs.com/pojo/p/14277019.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!