日存档: 2015-12-18

mysql + php 中文字符乱码解决

数据库、表、字段 3者都改成utf8编码

修改数据库编码方式:alter database testdb character set utf8;
修改表的编码方式:ALTER TABLE `test` DEFAULT CHARACTER SET utf8;
修改字段的编码方式:ALTER TABLE `test` CHANGE `name` `name` VARCHAR(36) CHARACTER SET utf8 NOT NULL;

php和请求的html都改为utf8编码

It Worked