Detta är faktiskt inte en inställning i my.cnf
(eller my.ini
I detta fall). mySQL får den här inställningen från databasens egen sammanställning (när den skapades). För att få denna inline med den utf8-kodning du vill ha, gör du så här:
ALTER DATABASE databasename CHARACTER SET utf8 COLLATE utf8_general_ci;
gör sedan en omstart på mysql (kommer dock inte ihåg om det behövs), följt av ett:
SHOW VARIABLES;
Allt borde vara bra, hoppas det hjälper!
sidoanteckning:jag tror default-character-set
är föråldrat nu för tiden (mySQL 5.5+) och verkar göra konfigurationsfilen krånglig.