代码页

代码页是字符编码的别名,也称“内码表”,是特定语言的字符集的一张表。早期,代码页是IBM称呼计算机的BIOS所支持的字符集编码。当时通用的操作系统都是命令行界面,这些操作系统直接使用BIOS提供的字符绘制功能来显示字符。这些BIOS代码页也被称为OEM代码页。图形操作系统使用自己的字符呈现引擎(rendering engine),可以支持多个不同的字符集编码,这类代码页被称作ASCII代码页。

继续阅读

Mysql5.5 默认编码和引擎

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