数据库里的MD5加密
什么是MD5:
MD5信息摘要算法(英语:MD5 Message-Digest Algorithm),一种被广泛使用的密码散列函数,可以产生出一个128位(16字节)的散列值(hash value),用于确保信息传输完整一致
测试数据库MD5加密
步骤1:创建测试表特是tmd5
CREATE TABLE `testmd5` (
`id` INT(4) NOT NULL,
`name` VARCHAR(20) NOT NULL,
`pwd` VARCHAR (50) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE =INNODB DEFAULT CHARSET=utf8
步骤二:给表里添加数据
INSERT INTO testmd5 VALUES (1,'zhangsan','123'),(2,'lisi','123'),(3,'王五','123')
步骤三:给表里数据进行加密
--加密--
UPDATE testmd5 SET pwd =MD5(pwd) WHERE id =1
--插入的时候加密
INSERT INTO testmd5 VALUES (4,'小明',MD5('1234546'))