md5sum
md5sum
複数の文字列の128ビットチェックサムを計算します。チェックサムは32文字の16進数文字列で表されます。
1つの文字列のみが渡された場合、結果はmd5の結果と同じです。
md5sum()はmd5()と比較して、より多くのパラメータを受け入れるため、複数のファイルのチェックサムを計算する際に効率的です。
構文
md5sum(expr,...);
パラメータ
expr
: 計算する文字列。VARCHAR型である必要があります。
戻り値
VARCHAR型のチェックサムを返します。
例
mysql> select md5sum("starrocks");
+----------------------------------+
| md5sum('starrocks') |
+----------------------------------+
| f75523a916caf65f1ad487a9f8017f75 |
+----------------------------------+
1 row in set (0.01 sec)
mysql> select md5sum("starrocks","star");
+----------------------------------+
| md5sum('starrocks', 'star') |
+----------------------------------+
| 7af4bfe35b8df2786ad133c57cb2aed8 |
+----------------------------------+
1 row in set (0.01 sec)
mysql> select md5sum(null);
+----------------------------------+
| md5sum(NULL) |
+----------------------------------+
| d41d8cd98f00b204e9800998ecf8427e |
+----------------------------------+
1 row in set (0.01 sec)