服务器级别
数据库级别
数据表级别
数据表字段级别
修改数据表的字符集,但是默认的情况下字段的字符集不会更改,所以我需要使用alter table 这种方法再将字段的字符集进行修改
mysql_set_charset('utf8'); PHP文件中设置字符集
命令行中设置字符集
set names utf8
页面乱码的问题:
1、你的编辑器的字符集要是utf-8无bom的格式
2、你的header头
PHP
header('content-type:text/html;charset=utf-8');
HTML
<meta charset='utf-8' />