O MySQL REGEXP/RLIKE é péssimo para isso - você precisa converter os dados
as BINARY
para pesquisa com distinção entre maiúsculas e minúsculas:SELECT *
FROM datatbl
WHERE CAST(strfield AS BINARY) rlike '[a-z]*';
Você encontrará isso nos comentários para a documentação REGEXP/RLIKE .