首页 > 数据库技术 > 详细

向数据库中插入数据时字符集或查询是数据无法正常显示出现乱码问题

时间:2016-11-06 16:25:55      阅读:231      评论:0      收藏:0      [点我收藏+]

 当向数据库插入数据出错或出局无法正常显示出现乱码时。首先应该想到的是数据库的编码问题。查看当前数据库服务器默认对数据库处理的字符集 

  show variables like  ‘character_set%‘;

  character_set_client; 默认客户端来的数据格式

  character_set_connection ; 连接层字符集

  character_set_database;  当前数据库字符集

  character_set_results;服务器给外部的字符集

  假如客户端字符集与数据库服务器字符集不同,可以通过修改数据库服务器的字符格式来改变 如set_character_client = gbk来解决,

该修改是属于会话级别当重新启动时修改失效,(快捷设置服务器字符集 set names gbk); 永久修改则需要再配置文件中修改。

  

 

向数据库中插入数据时字符集或查询是数据无法正常显示出现乱码问题

原文:http://www.cnblogs.com/boWatermelon/p/6035494.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!