我的php+mysql乱码解决之道

首页电脑网络我的php+mysql乱码解决之道(2014年11月20日)

最近在做PHP获取数据写入mysql的时候,总是乱码,编码惹的祸啊。

编码方式一定要统一,比如:

1、写的php页面编码方式需要改为UTF8-无BOM编码(用工具比如Notepad++等,可以在格式中选择编码或者在保存的时候选择UTF8编码);

2、在显示页头加入<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />,这个必须的嘛;
3、在php页mysql_select_db下面加上一条语句:mysql_query("SET NAMES UTF8"); 处理中文乱码神器啊;

4、创建数据库时,“整理”选择utf8_general_ci ;

5、“mysql连接校对”选择utf8_general_ci

6、创建表时,“整理”选择utf8_general_ci

7、创建字段时,“整理”选择utf8_general_ci

总之就是PHP断所有都是UTF8编码,MYSQL整理字段也全是utf8_general_ci ,就万无一失了 。

添加新评论 »

You must enable javascript to see captcha here!