今天突然想搞微信公众账号的时候,碰到了将用户的中文存入mysql出现乱码的情况,于是在折腾了一会,特把过程记录下来,以备忘。

1、老习惯,我喜欢所有文件的编码用utf-8,极度不喜欢gbk之流。
所有文件早已默认以utf-8格式保存,在php文件里面还加上了header(“Content-type: text/html; charset=utf-8”);
2、用phpmyadmin进入管理mysql时服务连接编码为utf8_unicode_ci,默认是utf8_general_ci就不用改了。
3、修改xmapp\\bin\my.ini
设置default-character-set=utf8以及character-set-server = utf8,如果没有的话,自己添加。
4、重启mysql,搞定
mysql中文乱码
mysql中文乱码
这是不管是从phpmyadmin还是从mysql自己的命令行里面看,中文都是完美。

随机文章

android版微信5.0终于让我内测了
android版微信5.0终于让我内测了

如何去掉搜狗拼音里面的搜狐新闻
如何去掉搜狗拼音里面的搜狐新闻

一行代码,轻松将浏览器变成临时编辑器
一行代码,轻松将浏览器变成临时编辑器

google+ 正式开放了
google+ 正式开放了

twitter终于推出win8版
twitter终于推出win8版

相关文章

将excel里面的数据导入mysql
将excel里面的数据导入mysql

android版微信5.0终于让我内测了
android版微信5.0终于让我内测了

j2se java编写简易聊天室程序
j2se java编写简易聊天室程序

新版新浪微博邀请码
新版新浪微博邀请码

一行代码,轻松将浏览器变成临时编辑器
一行代码,轻松将浏览器变成临时编辑器

内容分享:道招
本文链接:windows下xampp的mysql中文乱码
道招声明:除特别标注或作者不详外,本站所有文章均为原创,转载请注明。欢迎共同关注互联网!