Conversion
MySQL
BINARY
Mengkonversi ekspresi ke tipe BINARY string. Membuat perbandingan string menjadi case-sensitive dan byte-by-byte.
Tipe hasil:
BINARYDiperbarui: 7 Jan 2026Syntax
SQL
BINARY exprParameter
exprVARCHARwajib
Ekspresi string yang akan dikonversi
Contoh Penggunaan
Case Sensitive Compare
SQL
1 SELECT BINARY 'abc' = BINARY 'ABC' AS is_equal;
Perbandingan case-sensitive = false.
Hasil
is_equal: 0
Case Sensitive Search
SQL
1 SELECT * FROM users 2 WHERE BINARY username = 'Admin';
Hanya cocok dengan 'Admin', bukan 'admin'.
Hasil
(exact case match only)
Password Comparison
SQL
1 SELECT * FROM users 2 WHERE BINARY password_hash = BINARY input_hash;
Exact binary comparison untuk security.
Hasil
(binary matching)