什么字符集用于语言

所以我正在创build一个网站的数据库,将以多种语言存储信息的过程。 我知道在MySql中有“字符集”来决定哪些types的字符可以存储在一个表中。 在创build我的数据库时,我应该关心使用什么types的字符集,以便能够为不同的语言存储最大数量的不同字符? 文本转储备份应该是任何特定字符集的问题?

UTF-8可以存储几乎所有正在使用的人类语言。

UTF-8。 这是行业默认的,尤其是在IETF普遍推荐的Internet上。 它也是Unix上大多数国际化的默认编码(这是MySQL运行95%的时间)。 我相信Windows使用UTF-16。

大多数编程语言和库也支持UTF-8。

一般来说,你应该总是使用UTF-8,除非你有理由不这样做。