我只是好奇有现代系统默认为UTF-8以外的东西。我在一个mysql系统可以有不同编码的多个位置上有一整天的人阻塞。很沮丧。
有没有充分的理由不使用utf-8作为默认设置(存储空间似乎不是一个好理由)?不要试图争论,只是好奇。
THX
答案 0 :(得分:6)
曾几何时,没有unicode或UTF-8,全世界都在使用不同的编码方案。
直到1988年才发布了最初的unicode提案,其目标是以通用编码对所有世界字符进行编码。
1991年的第一个版本涵盖了许多角色代表,然而,直到2006年才增加了巴厘岛,楔形文字,N'Ko,Phags-pa和Phoenician。
在此之前,腓尼基人和其他人无法用UTF-8代表他们的语言,这让许多程序员感到不安,他们想知道为什么一切都不仅仅是默认为UTF-8。
答案 1 :(得分:-1)
某些编码具有不同的字节顺序(小端和大端)