码迷,mamicode.com
首页 > 其他好文 > 详细

干货----003----乱码解决方法

时间:2015-10-25 22:26:37      阅读:239      评论:0      收藏:0      [点我收藏+]

标签:

页面的乱码只是一种表现,在实际开发过程中出现乱码的可能性主要有这几种。一种是文件编码,一种是程序字符集设置,还有一种是数据库连接和返回的字符集设置,大家可以一项项的排查。下面详细的介绍下网页乱码解决办法。

1、程序字符集没有指定输出字符集。
解决办法:
html:<meta http-equiv=”content-type” content=”text/html;charset=utf-8“> 指定字符集utf-8;
PHP:header(“Content-Type:text/html; charset=utf-8″);

2、程序文件的字符集不一致。
技术分享
EditPlus设置办法:文档->文件编码->更改文件编码->选择utf-8,确定

3、数据库和请求的字符集不一致,先看看数据库是否是乱码。
mysql> show variables like “character_set_%”;
+————————–+—————————-+
| Variable_name | Value |
+————————–+—————————-+
| character_set_client | utf8 |
| character_set_connection | utf8 |
| character_set_database | utf8 |
| character_set_filesystem | binary |
| character_set_results | utf8 |
| character_set_server | utf8 |
| character_set_system | utf8 |

修改mysql的my.ini文件中的字符集
default-character-set = utf8
character_set_server = utf8

干货----003----乱码解决方法

标签:

原文地址:http://www.cnblogs.com/ONEPIECE-ZY/p/4909673.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!