Why is MySQL default colin latin1_swedish_ci?

What is the reason for setting latin1_swedish_ci as the compiled default when other parameters look much more reasonable, like latin1_general_ci or utf8_general_ci ?

+83
mysql collation
Jul 20 2018-11-23T00:
source share
2 answers

The guy who wrote this was the co-head of a Swedish company .

Perhaps for similar reasons, the default Microsoft SQL Server language is us_english.

+79
Jul 21 '11 at 6:11
source share

latin1_swedish_ci is a single-byte character set, unlike utf8_general_ci .

Compared to latin1_general_ci it supports many additional characters used in European languages. Thus, this is the best choice if you do not know which language you will use, if you are limited to using only single-byte character sets.

+67
Jul 21 2018-11-11T00:
source share



All Articles