ubuntumysql查询数据时出现中文乱码(不是插入式显示中文乱码) - 爱问答

(爱问答)

ubuntumysql查询数据时出现中文乱码(不是插入式显示中文乱码)

ubuntu mysql 查询数据时  出现中文乱码

while (row = mysql_fetch_row (res))

        {          

               for (t = 0; t < mysql_num_fields (res); t++)

               printf ("%s  ", row[t]);           

               printf (" "); 

         }

结果打印出来的是问号,但是我往数据库里插入的中文没有显示乱码

1看下你ubuntu 下的python 环境打印中文是什么效果
2直接到数据库看哈你的company表是否乱码
3 查看你的python 环境的编码
4.查看mysql 数据库的编码
把python环境的编码和数据库的编码搞成一致的应该就可以 了

相关标签:mysql

下一篇:ps里时间轴做出动画一直抖正常吗?

上一篇:为什么任务栏没有图标

热门标签:
excel 网盘 破解 word dll
最新更新:
微软重新评估新的Outlook的使用时机 联想推出搭载联发科Helio G80芯片组的Tab M9平板 英特尔创新大赛时间确定! 微软Edge浏览器在稳定渠道中推出Workspaces功能 英伟达RTX4060TiGPU推出MaxSun动漫主题! 谷歌地图为用户提供了街景服务! GameSir 在T4 Kaleid中推出了一款出色的控制器! 微软开始在Windows 11 中测试其画图应用程序的新深色模式! LG电子推出全球首款无线OLED电视 英伟达人工智能芯片崭露头角! Steam Deck可以玩什么游戏-Steam Deck价格限时优惠 雷蛇推出CobraPro鼠标 Kindle电子阅读器可以访问谷歌商店吗 Windows10如何加入组策略 window10图片查看器怎么没有了?