我只是好奇那里有现代系统默认为 UTF-8 以外的东西。我在 mysql 系统可以有不同编码的多个位置上有一整天的时间。非常令人沮丧。
是否有充分的理由不使用 utf-8 作为默认值(存储空间似乎不是一个很好的理由)?不想争论,只是好奇。
谢谢
曾几何时,没有 unicode 或 UTF-8,世界各地都在使用不同的编码方案。
直到 1988 年,最初的 unicode 提案才发布,目标是用一种通用的编码方式对世界上的所有字符进行编码。
1991 年的第一个版本涵盖了许多字符表示,但是直到 2006 年才添加了巴厘岛语、楔形文字、N'Ko、Phags-pa 和腓尼基语。
在那之前,腓尼基人和其他人无法用 UTF-8 表示他们的语言,这激怒了许多程序员,他们想知道为什么所有东西都不只是默认为 UTF-8。
一些编码有不同的字节顺序(小端和大端)