Při zakládání databáze v admin. systému je možné vybrat
Porovnávání. Porovnávání, která končí na cs, např. latin2_czech_cs jsou case sensitive, takže při porovnávání řetězců hraje roli velikost písmen. Porovnávání, která končí na ci, např. utf8_czech_ci jsou case insensitive, takže tam velikost písmen roli nehraje. Ve vašem případě si databázi vytvořte s porovnáváním
utf8_czech_ci, následně když budete vytvářet tabulky v phpmyadmin, tak převezmou porovnávání databáze a dosahnete přesně toho co požadujete, tj. SELECT .. WHERE jmeno = 'božena němcová', vrátí řádky s božena němcová nebo Božena Němcová nebo BoŽeNa NěmCoVá atd. Rozlišování malých velkých písmen lze měnit i u jednotlivých dotazů:
http://dev.mysql.com/doc/refman/5.0/en/ ... ivity.html