Provavelmente o agrupamento dessa tabela é utf8_general_ci . Tente isso, SELECT.. FROM.. WHERE.. ORDER BY text COLLATE utf8_bin SQLFiddle DEMO (utf8_bin vs utf8_general_ci)