MD5()¶
函数说明¶
MD5() 函数一种广泛使用的哈希函数,用于生成一个字符串的 32 字符长的十六进制 MD5 哈希值,它可以将任意长度的输入消息转换为一个 128 位(16 字节)的哈希值,通常表示为 32 位的十六进制字符串。如果参数为 NULL,则返回 NULL。
函数语法¶
> MD5(str)
参数释义¶
参数 |
说明 |
|---|---|
str |
必要参数。要转换的字符串 |
示例¶
mysql> select md5("hello world");
+----------------------------------+
| md5(hello world) |
+----------------------------------+
| 5eb63bbbe01eeed093cb22bb8f5acdc3 |
+----------------------------------+
1 row in set (0.00 sec)
mysql> select md5(null);
+-----------+
| md5(null) |
+-----------+
| NULL |
+-----------+
1 row in set (0.00 sec)