La intercalación predeterminada para el conjunto de caracteres para MySQL es latin1_swedish_ci, que no distingue entre mayúsculas y minúsculas. No estoy seguro de por qué es eso. Pero deberías crear tu base de datos así:
CREATE DATABASE database_name CHARACTER SET utf8;