Making MySQL String Comparisons Case-Sensitive: BINARY Operator vs. Collations
By default, MySQL string comparisons are case-insensitive. This means "apple" and "Apple" are considered the same.This behavior is due to the collation assigned to your columns