Западноевропейские наборы символов покрывают большинство западноевропейских языков, среди которых французский, испанский, каталонский, баскский, португальский, итальянский, албанский, датский, немецкий, шведский, норвежский, финский, фарерский, исландский, ирландский, шотландский и английский.
- ascii (ASCII США):
- ascii_bin
- ascii_general_ci (по умолчанию)
- ср850 (западноевропейские для DOS):
- cp850_bin
- cp850_general_ci (по умолчанию)
я dec8 (западноевропейские для компьютеров DEC):
- dec8_bin
- dec8__swedish_ci (по умолчанию):
- hp8_bin
- hp8_english_ci (по умолчанию)
- latinl (западноевропейские по стандарту ISO 8859-1):
- latinl_bin
- latinl_danish_ci
- latinl_general_ci
- latinl_general_cs
- latinl_germanl_ci
- Iatinl_german2_ci
- latinl_spanishci
- latinl_swedish_ci (по умолчанию)
latinl является набором символов по умолчанию. Порядок сопоставления latinl_swedish_ci — порядок по умолчанию, который, предположительно, использует большинство клиентов MySQL. Постоянно утверждается, что он основан на шведско-финских правилах сравнения, но вы наверняка найдете немало шведов и финнов, которые с этим не согласны.
latinl_germanl_ci и Iatinl_german2_ci базируются на стандартах DIN-1 и DIN-2. DIN (Немецкий Институт стандартов) – это немецкий аналог ANSI. DIN-1 называют порядком словарей, a DIN-2 – порядком телефонных книг.
- Правила latinl_germanl_ci (словарь):
‘А’ = ‘А’, ‘О’ = ‘О’, ‘О’ = ‘U ‘В’ = V
- Правила Iatinl_gerraan2_ci (телефонная книга):
‘А’ = ‘АЕ ‘О’ = ‘ОЕ ‘О’ = ‘UE’, ‘В’ = ‘ss’
В порядке сопоставления latinl_spanish_ci ‘N’ (‘N’ с тильдой) – отдельная буква между ‘N’ и ‘О’.
- macroman (западноевропейские для компьютеров Мае):
- macroman_bin
- macroman_general_ci (по умолчанию)
- swe7 (7-битные шведские):
- swe7_bin
- swe7_swedish_ci (по умолчанию).