Mysql中的加密函数

一 加密函数PASSWORD(str)

mysql> select password('newpwd');
+-------------------------------------------+
| password('newpwd')                        |
+-------------------------------------------+
| *1FA85AA204CC12B39B20E8F1E839D11B3F9E6AA4 |
+-------------------------------------------+
1 row in set, 1 warning (0.03 sec)

二 加密函数MD5(str)

mysql> select md5('mypwd');
+----------------------------------+
| md5('mypwd')                     |
+----------------------------------+
| 318bcb4be908d0da6448a0db76908d78 |
+----------------------------------+
1 row in set (0.01 sec)

三 加密函数ENCODE(str,pswd_str)

mysql> select encode('secret','cry'),length(encode('secret','cry'));
+------------------------+--------------------------------+
| encode('secret','cry') | length(encode('secret','cry')) |
+------------------------+--------------------------------+
| úhû                     |                              6 |
+------------------------+--------------------------------+
1 row in set, 2 warnings (0.01 sec)

四 DECODE(str,pswd_str)

mysql> select decode(encode('secret','cry'),'cry');
+--------------------------------------+
| decode(encode('secret','cry'),'cry') |
+--------------------------------------+
| secret                               |
+--------------------------------------+
1 row in set, 2 warnings (0.00 sec)

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值