您的位置:首页 > 数据库 > MySQL

MySQL 常用函数 加密函数

2016-06-15 14:36 316 查看
MySQL  常用函数

加密函数

1,PASSWORD(str) 一般对用户的密码加密 不可逆

eg:

INSERT INTO t_t VALUES(NULL,'2013-1-1','a',1,PASSWORD('123456'));

2,MD5(str) 普通加密 不可逆

eg:

INSERT INTO t_t VALUES(NULL,'2013-1-1','a',1,MD5('123456'));

3,ENCODE(str,pswd_str) 加密函数,结果是一个二进制数,必须使用 BLOB 类型的字段来保存它;

eg:

INSERT INTO t_t VALUES(NULL,'2013-1-1','a',1,MD5('123456'),ENCODE('abcd','aa'));

4,DECODE(crypt_str,pswd_str) 解密函数;

eg:

SELECT DECODE(pp,'aa') FROM t_t WHERE id=5;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: