跳到主要内容

ENCODE

声明

ENCODE(str,pass_str)

说明

ENCODE() 使用 pass_str 作为密码加密字符串。返回的结果是一个与 str 长度相同的二进制字符串。要解密该结果,请使用 DECODE()

示例

使用 ENCODE() 时必须使用盐值来降低风险。

SELECT ENCODE('text', CONCAT('ob_random_salt','ob_secret_password'))
+---------------------------------------------------------------+
| ENCODE('text', CONCAT('ob_random_salt','ob_secret_password')) |
+---------------------------------------------------------------+
5+ |
+---------------------------------------------------------------+
1 row in set (0.001 sec)