您的位置:首页 > 数据库 > MySQL

mysql写入数据库后,数据出现乱码问题的解决方案

2010-06-24 10:54 417 查看
Debian或Linux下mysql出现乱码问题的解决方案

 

在mysql的console上执行以下语句

SET character_set_connection=utf8, character_set_client=utf8, character_set_results=gb2312;

SET NAMES 'gb2312';

如果上边的不行,还可以改成Gbk。总以根据你的数据的文字编码改成相应的编码类型就ok了。给出Gbk的代码:

SET character_set_connection=utf8, character_set_client=gbK, character_set_results=gbK;

SET NAMES 'gbk';

 

如果还是不行,把就用
SET character_set_connection=gb2312, character_set_client=gb2312, character_set_results=gb2312;

SET NAMES 'gb2312';

重启mysql服务
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息