代码页是字符编码的别名,也称“内码表”,是特定语言的字符集的一张表。早期,代码页是IBM称呼计算机的BIOS所支持的字符集编码。当时通用的操作系统都是命令行界面,这些操作系统直接使用BIOS提供的字符绘制功能来显示字符。这些BIOS代码页也被称为OEM代码页。图形操作系统使用自己的字符呈现引擎(rendering engine),可以支持多个不同的字符集编码,这类代码页被称作ASCII代码页。
代码页
回复
代码页是字符编码的别名,也称“内码表”,是特定语言的字符集的一张表。早期,代码页是IBM称呼计算机的BIOS所支持的字符集编码。当时通用的操作系统都是命令行界面,这些操作系统直接使用BIOS提供的字符绘制功能来显示字符。这些BIOS代码页也被称为OEM代码页。图形操作系统使用自己的字符呈现引擎(rendering engine),可以支持多个不同的字符集编码,这类代码页被称作ASCII代码页。
mysql5.5装完以后默认用的latin1字符集,在/etc/my.cnf中可以修改默认字符集
character_set_server=utf8
上面是Mysql5.5的配置,在Mysql5.5以下版本这样配置
default-character-set=utf8
具体配置看对应版本的手册,手册上说的很清楚,字符集介绍在第9节或第10节。
查看数据库编码信息
show variables like '%character%';
修改数据库默认编码
alter database blog default character set utf8;
另外也可以修改默认存储引擎
default-storage-engine=MyISAM