首页 > 电脑专区 > 电脑教程 >

图解RDS for MySQL中文乱码问题处理

来源:互联网 2023-02-21 19:04:56 418

本篇经验将和大家介绍RDS for MySQL中文乱码问题处理办法,希望对大家的工作和学习有所帮助!V4Y办公区 - 实用经验教程分享!

方法/步骤

  • 1

    系统默认编码是gbk,而mysql客户端提供的编码方式是utf8,两种编码不一致就会导致乱码,如下图所示:V4Y办公区 - 实用经验教程分享!

    图解RDS for MySQL中文乱码问题处理V4Y办公区 - 实用经验教程分享!

  • 2

    查看当前mysql的编码:V4Y办公区 - 实用经验教程分享!

    show variables like 'character%';V4Y办公区 - 实用经验教程分享!

    如下图所示:V4Y办公区 - 实用经验教程分享!

    图解RDS for MySQL中文乱码问题处理V4Y办公区 - 实用经验教程分享!

  • 3

    将mysql提供的客户端编码变为gbkV4Y办公区 - 实用经验教程分享!

    设置客户端编码:V4Y办公区 - 实用经验教程分享!

    setcharacter_set_client = gbk;V4Y办公区 - 实用经验教程分享!

    如下图所示:V4Y办公区 - 实用经验教程分享!

    图解RDS for MySQL中文乱码问题处理V4Y办公区 - 实用经验教程分享!

  • 4

    此时可以插入中文数据了,但是在V4Y办公区 - 实用经验教程分享!

    select * from user;V4Y办公区 - 实用经验教程分享!

    时发现刚才插入的中文数据乱码,如下图所示:V4Y办公区 - 实用经验教程分享!

    图解RDS for MySQL中文乱码问题处理V4Y办公区 - 实用经验教程分享!

  • 5

    统默认编码是gbk,而mysql结果集的编码方式是utf8,两种编码不一致导致的,如下图所示:V4Y办公区 - 实用经验教程分享!

    图解RDS for MySQL中文乱码问题处理V4Y办公区 - 实用经验教程分享!

  • 5相关内容未经许可获取自百度经验
  • 6

    解决方案是将mysql结果集编码设置成gbk设置结果集的编码:V4Y办公区 - 实用经验教程分享!

    setcharacter_set_results = gbk;V4Y办公区 - 实用经验教程分享!

    ,如下图所示:V4Y办公区 - 实用经验教程分享!

    图解RDS for MySQL中文乱码问题处理V4Y办公区 - 实用经验教程分享!

  • 7

    再次查询数据库,如下图所示:V4Y办公区 - 实用经验教程分享!

    图解RDS for MySQL中文乱码问题处理V4Y办公区 - 实用经验教程分享!

  • 以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!V4Y办公区 - 实用经验教程分享!


    标签: 操作系统MYSQL图解中文处理

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码