String

MD5

MySQLMySQL

Menghitung MD5 hash 128-bit dari string. Return 32 character hexadecimal string.

Tipe hasil: VARCHAR(32)Diperbarui: 7 Jan 2026

Syntax

SQL
MD5(str)

Parameter

strVARCHARwajib

String yang akan di-hash

Contoh Penggunaan

Basic Hash

SQL
1SELECT MD5('hello') AS hash;

MD5 hash dari 'hello'.

Hasil
hash: 5d41402abc4b2a76b9719d911017c592

Data Integrity Check

SQL
1SELECT file_name,
2 MD5(CONCAT(file_name, file_size)) AS checksum
3FROM files;

Generate checksum untuk file.

Hasil
(checksums for files)

Deduplication

SQL
1SELECT MD5(content) AS content_hash, COUNT(*) AS copies
2FROM documents
3GROUP BY MD5(content)
4HAVING COUNT(*) > 1;

Menemukan duplikat berdasarkan konten.

Hasil
(duplicate content)

Fungsi Terkait