# 10.10.2 西欧字符集
西欧字符集涵盖了大多数西欧语言,例如法语、西班牙语、加泰罗尼亚语、巴斯克语、葡萄牙语、意大利语、阿尔巴尼亚语、荷兰语、德语、丹麦语、瑞典语、挪威语、芬兰语、法罗语、冰岛语、爱尔兰语、苏格兰语和英语。
ascii
(美国 ASCII)排序规则:ascii_bin
ascii_general_ci
(默认)
cp850
(DOS 西欧)排序规则:cp850_bin
cp850_general_ci
(默认)
12月8日
(DEC 西欧)排序规则:dec8_bin
dec8_swedish_ci
(默认)这
十二月
MySQL 8.0.28 中不推荐使用字符集;希望在后续的 MySQL 版本中删除对它的支持。
马力8
(HP 西欧)排序规则:hp8_bin
hp8_english_ci
(默认)这
马力8
MySQL 8.0.28 中不推荐使用字符集;希望在后续的 MySQL 版本中删除对它的支持。
拉丁语1
(cp1252 西欧)排序规则:latin1_bin
latin1_danish_ci
latin1_general_ci
latin1_general_cs
latin1_german1_ci
latin1_german2_ci
latin1_spanish_ci
latin1_swedish_ci
(默认)MySQL的
拉丁语1
与 Windows 相同cp1252
字符集。这意味着它与官方相同ISO 8859-1
或 IANA(互联网号码分配机构)拉丁语1
,除了 IANA拉丁语1
处理之间的代码点0x80
和0x9f
作为“未定义”,而cp1252
,因此 MySQL 的拉丁语1
,为这些位置分配字符。例如,0x80
是欧元符号。对于“未定义”条目cp1252
, MySQL 翻译0x81
到 Unicode0x0081
,0x8d
到0x008d
,0x8f
到0x008f
,0x90
到0x0090
, 和0x9d
到0x009d
.这
latin1_swedish_ci
排序规则是大多数 MySQL 客户可能使用的默认值。虽然经常说它是基于瑞典/芬兰的整理规则,但也有瑞典人和芬兰人不同意这种说法。
这
latin1_german1_ci
和latin1_german2_ci
排序规则基于 DIN-1 和 DIN-2 标准,其中 DIN 代表德国标准化研究所(相当于ANSI的德语)。DIN-1被称为“字典排序”,DIN-2被称为“电话簿排序”有关这种效果在比较或搜索时的示例,请参阅第10.8.6节,“整理效果示例”哦,是的。拉丁语
(字典)规则:Ä = A Ö = O Ü = U ß = s
拉丁语
(电话簿)规则:Ä = AE Ö = OE Ü = UE ß = ss
在
拉丁语
整理,ñ
(n-tilde)是n
和o
哦,是的。
马克罗曼
(Mac西欧版)校勘:马克罗曼·乌宾
马克罗曼将军
(默认)
宏观小说
在MySQL 8.0.28中被弃用;希望在随后的MySQL版本中删除对它的支持。瑞典7
(7位瑞典人)校勘:斯维宾
瑞典语
(默认)