欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

mysql写下中文乱码之处理 character_set_server编码

更新时间: 2014-01-05 02:09:21 责任编辑: Author_N1

 

MySQL写入中文乱码之处理 character_set_server编码

对于数据库字符集,可以通过这个命令更改:ALTER DATABASE `db_name` CHARACTER SET utf8;其他的也可以通过这条语句修改:set character_set_client='utf8';
但是,character_set_server如果默认为latin1,要永久更改,用set命令是行不通的,而更改my.ini文件,也没有效果。
         正解是:在MySQL的安装文件中进入bin目录下,双击MySQLInstanceConfig.exe,重新走一遍server的配置,但需要注意的是,在Character Set环节,要选择第三项,character选择utf8,(第一项是默认server字符集为latin1)。完成配置后,重启MySQL,写入的数据到MySQL中就是中文啦。为了解决中文乱码,你是不是还在不停的卸载重装MySQL呢?试试这个方法吧!
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 02:09:21
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/6307/
本文WWW.DOC100.NET DOC100.NET版权所有。