MD5(str)

MD5(str)

MD5 128 ビットのチェックサムを、ストリング用に計算します。その値は 32 16進数のバイナリ ストリングとして戻され、または引数が NULL の場合は NULL が戻されます。例として、戻り値をハッシュ キーとして使用することができます。

mysql> SELECT MD5('testing');
        -> 'ae2b1fca515949e5d54fb22b8ed95575'

これは、「RSA Data Security, Inc. MD5 Message-Digest Algorithm.」 です。

値を大文字に変換したい場合は、項11.8. 「キャスト関数と演算子」 の BINARY 演算子のエントリで挙げられているバイナリ ストリングの変換に関する説明をご覧ください。

このセクション始めの MD5 アルゴリズムに関する注記をご覧ください。