码迷,mamicode.com
首页 > 数据库 > 详细

解决MySQL中文乱码问题

时间:2014-05-26 04:39:31      阅读:273      评论:0      收藏:0      [点我收藏+]

标签:乱码   编码   mysql   utf-8   

决解乱码费了我好些时间啊!
乱码原因有
1.mysql未设置为支持汉字
2.没有发送头信息
3.使用的编译器不符合相应的编码


决解的方法是
在mysql里
我用的是Wanmp Server
1.在mysql目录下找到my.ini,在[client]新增default-character-set=utf8
[client]
#password = your_password
port = 3306
socket = /tmp/mysql.sock
default-character-set=utf8 
2.在[mysld]:增加
character-set-server=utf8 
collation-server=utf8_general_ci 
3.重启mysql服务

在代码里
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
header("Content-Type:text/html;charset=utf-8");//原来这个是那么的重要,


在编译器里

设置为utf-8编写


由于windows终端是gbk编码的,所以不能用它来输入和显示

解决MySQL中文乱码问题,布布扣,bubuko.com

解决MySQL中文乱码问题

标签:乱码   编码   mysql   utf-8   

原文地址:http://blog.csdn.net/h1023417614/article/details/26609655

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