python返回字符问题-问答-阿里云开发者社区-阿里云

开发者社区> 落地花开啦> 正文

python返回字符问题

2016-02-12 14:09:47 2722 2

我使用的系统环境是:
1.win7
2.mysql5.2.28
3.python2.7.3
4.sublime text 2
前几天,我在用Python写一个博客的WEB的时候,使用了MYSQL,数据库里面只是简单的插入里一句“id为2,中文字符为‘呵呵,早上好哦,陈山楂’的语句”,但返回的代码如图一所示,
1
但使用"NAIVCAT"软件打开后查看的是可以正确显示的中文字符。如图二所示:
2
3
但是在MYSQL的控制台里面又是以下显示:
4
我的相关代码如下,烦请各位有经验的程序猿OR遇到过类似问题的朋友帮一下忙,谢谢,我就卡死在这里了。
5

取消 提交回答
全部回答(2)
  • 覃溪哈哈
    2019-07-17 18:41:19

    因为MySQL客户端输出窗口显示中文时,使用的字符编码不对造成的
    show variables like 'char%';

    改成 set character_set_results=gb2312;

    上面是临时方案,最好的办法是 修改my.ini文件

    default-character-set=gb2312

    character-set-server=utf8

    0 0
  • 落地花开啦
    2019-07-17 18:41:19

    print result['info'] 打印出来的应该是正确的字符
    mysql控制台乱码 试一试 set character_set_results='gbk';

    0 0
添加回答
相关问答

17

回答

【大咖问答】对话PostgreSQL 中国社区发起人之一,阿里云数据库高级专家 德哥

阿里ACE 彭飞 2019-07-10 09:36:10 961804浏览量 回答数 17

145

回答

【新手入门】云服务器linux使用手册

fanyue88888 2012-11-26 17:14:18 157034浏览量 回答数 145

8

回答

OceanBase 使用动画(持续更新)

mq4096 2019-02-20 17:16:36 333776浏览量 回答数 8

22

回答

爬虫数据管理【问答合集】

我是管理员 2018-08-10 16:37:41 146738浏览量 回答数 22

17

回答

据说在家办公的程序员是这样写代码的?

问问小秘 2020-02-18 16:38:14 919854浏览量 回答数 17

38

回答

安全组详解,新手必看教程

我的中国 2017-11-30 15:23:46 256821浏览量 回答数 38

21

回答

请教一下数据量有100万条左右要什么配置?

易网网络 2013-03-27 15:18:02 192304浏览量 回答数 21

249

回答

阿里云LNAMP(Linux + Nginx + Apache + MySQL + PHP)环境一键安装脚本

云代维 2014-02-14 15:26:06 302551浏览量 回答数 249

24

回答

【精品问答】python技术1000问(1)

问问小秘 2019-11-15 13:25:00 471174浏览量 回答数 24

2

回答

区域选择帮助

fanyue88888 2012-12-07 15:54:30 203973浏览量 回答数 2
+关注
落地花开啦
喜欢技术,喜欢努力的人
0
文章
7824
问答
问答排行榜
最热
最新
推荐问答
相关电子书
更多
文娱运维技术
立即下载
《SaaS模式云原生数据仓库应用场景实践》
立即下载
《看见新力量:二》电子书
立即下载