暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

常用函数-加密函数

易语言mysql新手 2019-11-03
2162

ENCRYPT(str,salt)   使用UNIXcrypt()函数,用关键词salt(一个可以唯一确定口令的字符串,就像钥匙一样)加密字符串str

ENCODE(str,key)   使用key作为密钥加密字符串str,调用ENCODE()的结果是一个二进制字符串,它以BLOB类型存储

MD5()   计算字符串str的MD5校验和

PASSWORD(str)   返回字符串str的加密版本,这个加密过程是不可逆转的,和UNIX密码加密过程使用不同的算法。

SHA()   计算字符串str的安全散列算法(SHA)校验和

一些示例:

ENCRYPT函数

mysql> SELECT ENCRYPT('root','salt');

+------------------------+

| ENCRYPT('root','salt') |

+------------------------+

| saFKJij3eLACw          |

+------------------------+


MD5()函数

mysql> SELECT MD5('123456');

+----------------------------------+

| MD5('123456')                    |

+----------------------------------+

| e10adc3949ba59abbe56e057f20f883e |

+----------------------------------+


PASSWORD函数

mysql> select PASSWORD('abcd');

+-------------------------------------------+

| PASSWORD('abcd')                          |

+-------------------------------------------+

| *A154C52565E9E7F94BFC08A1FE702624ED8EFFDA |

+-------------------------------------------+


本文分享自微信公众号 - 易语言mysql新手,如有侵权,请联系 service001@enmotech.com 删除。
最后修改时间:2019-12-20 10:03:19
文章转载自易语言mysql新手,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论