latin1编码转换为utf 8 什么是latin1字符集?

什么是latin1字符集?Latin1是iso-8859-1的别名。它是在某些情况下写的。Iso-8859-1代码是单字节代码,向下兼容ASCII。其编码范围为0x00-0xff,0x00-0x7f范

什么是latin1字符集?

Latin1是iso-8859-1的别名。它是在某些情况下写的。

Iso-8859-1代码是单字节代码,向下兼容ASCII。其编码范围为0x00-0xff,0x00-0x7f范围与ASCII完全一致,0x80-0x9f范围为控制字符,0xa0-0xff范围为文本符号。iso-8859-1中包含的字符不仅包括ASCII中包含的字符,还包括对应于西欧、希腊、泰国、阿拉伯语和希伯来语的字符。后来出现了欧元符号,但并未包含在iso-8859-1中。由于iso-8859-1编码范围使用单个字节中的所有空间,因此在支持iso-8859-1的系统中不会丢弃任何其他编码字节流的传输和存储。换言之,iso-881-881代码就不是别的了。这是一个非常重要的特性。MySQL数据库的默认编码是Latin1,它利用了这个特性。ASCII编码是7位容器,iso-8859-1编码是8位容器。