免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 4841 | 回复: 19
打印 上一主题 下一主题

【急急急】mysql中文乱码怪问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
[收藏(0)] [报告]
发表于 2013-02-05 23:36 |只看该作者 |正序浏览
本帖最后由 chao1999 于 2013-03-06 21:39 编辑

在mysql数据库中把编码都设置为utf8了,然后才建立的数据库
建立3个数据库
在通过mysqfront图形界面查看,里面的其他库中文显示都没问题

就是其中一个“(数据库)里面的中文全是乱码,
这个数据库里的数据是通过一个程序自动插入的,只要是中文就显示乱码,
奇怪的是我在命令行状态用"insert into“插入中文数据到这个数据库,就不是乱码,但是通过程序自动插入的中文就是乱码……

试了好多方法都不行!
这是怎么回事啊?
请高手帮忙指教啊!!
  1. mysql> show variables like '%character%';
  2. +--------------------------+----------------------------------------+
  3. | Variable_name            | Value                                  |
  4. +--------------------------+----------------------------------------+
  5. | character_set_client     | utf8                                   |
  6. | character_set_connection | utf8                                   |
  7. | character_set_database   | utf8                                   |
  8. | character_set_filesystem | binary                                 |
  9. | character_set_results    | utf8                                   |
  10. | character_set_server     | utf8                                   |
  11. | character_set_system     | utf8                                   |
  12. | character_sets_dir       | /usr/local/mysql/share/mysql/charsets/ |
  13. +--------------------------+----------------------------------------+
  14. 8 rows in set (0.00 sec)
复制代码
乱码数据表如下:

你好æ–­å¼
你好æ–­å¼
你好æ–­å¼
你好æ–­å¼


其中“你好”这两个字是我在查询出来数据后测试添加的,这两个字就显示正常,其他的那些乱码看了是插入数据库时就是那样的!!
这如何解决啊??











+++++++++++++++++++=======================================

论坛徽章:
8
CU大牛徽章
日期:2013-09-18 15:20:48CU大牛徽章
日期:2013-09-18 15:20:58CU大牛徽章
日期:2013-09-18 15:21:06CU大牛徽章
日期:2013-09-18 15:21:12CU大牛徽章
日期:2013-09-18 15:21:17天秤座
日期:2013-10-30 14:01:03摩羯座
日期:2013-11-29 18:02:31luobin
日期:2016-06-17 17:46:36
19 [报告]
发表于 2013-03-04 09:05 |只看该作者

论坛徽章:
0
18 [报告]
发表于 2013-03-03 19:23 |只看该作者
估计还是输入的字符集有问题

论坛徽章:
0
17 [报告]
发表于 2013-03-02 15:19 |只看该作者
。。首先确定你的系统的是win还是linux   
。。弄清 client ,connection和result的字符集关系,数据库和表的字符集建议一律使用UTF8。

论坛徽章:
0
16 [报告]
发表于 2013-03-01 22:06 |只看该作者
没人会,我也遇过这种问题

论坛徽章:
0
15 [报告]
发表于 2013-03-01 22:06 |只看该作者
看看你们如何解决的

论坛徽章:
0
14 [报告]
发表于 2013-02-26 19:28 |只看该作者
todayhero 发表于 2013-02-26 17:44
多折磨一下你自己吧!方便的话,我明天远程登录帮你看看。

谢谢支持!!

论坛徽章:
2
摩羯座
日期:2014-05-29 17:38:40数据库技术版块每日发帖之星
日期:2016-08-05 06:20:00
13 [报告]
发表于 2013-02-26 17:51 |只看该作者
1.确认你数据源的字符集
2.程序连接是设置字符集
一般乱码的问题很容易就解决了,不用急,从开始一步一步查,自然就找到了

论坛徽章:
0
12 [报告]
发表于 2013-02-26 17:44 |只看该作者
多折磨一下你自己吧!方便的话,我明天远程登录帮你看看。

论坛徽章:
0
11 [报告]
发表于 2013-02-26 17:27 |只看该作者
todayhero 发表于 2013-02-23 00:39
基本功还差啊

俺的确是菜鸟,请高手能够出手帮忙,谢谢……
这个问题网上的办法都试过了,解决不了的

论坛徽章:
0
10 [报告]
发表于 2013-02-23 00:39 |只看该作者
基本功还差啊
  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP