Såvitt jag kan se var latin1 standardteckenuppsättningen i pre-multibyte-tider och det ser ut som att det har fortsatt, troligen på grund av nedåtkompatibilitet (t.ex. för äldre CREATE-satser som inte specificerade en sortering).
Från här :
Om varför svenska , jag kan bara gissa att det är för att MySQL AB är/var svenskt. Jag kan inte se någon annan anledning till att välja denna kollation, den kommer med några specifika sorteringsegenskaper (ÄÖÜ kommer efter Z tror jag) men de är inte i närheten av en internationell standard.