Pokud vidím, latin1 byl výchozí znakovou sadou v časech před vícebajty a vypadá to, že se v tom pokračovalo, pravděpodobně z důvodů sestupné kompatibility (např. pro starší příkazy CREATE, které neurčovaly řazení).
Z zde :
Proč švédština , Mohu jen hádat, že je to proto, že MySQL AB je/bylo švédské. Nevidím žádný jiný důvod, proč si vybrat toto třídění, přichází s určitými zvláštními třídícími zvláštnostmi (myslím, že ÄÖÜ přichází po Z), ale ani zdaleka se neblíží mezinárodnímu standardu.