该函数用来为字符串算出一个 MD5 128 位检查和。该值以 32 位十六进制数字的二进制字符串的形式返回, 若参数为 NULL 则会返回 NULL。例如,返回值可被用作散列关键字。
MD5(str)
str 待散列的字符串
该示例将对字符串 “testing” 计算 MD5 散列,如下:
mysql> SELECT MD5('testing'); -> 'ae2b1fca515949e5d54fb22b8ed95575'
注意:如果你想要将这个值转化为大写字母,参见 Cast 函数。