• 技术文章 >数据库 >MySQL

    mysql数据库导出乱码怎么解决

    yangyang2020-05-09 16:19:34原创1794

    首先在windows平台下mysql用作导出数据库源。查看字符编码的系统变量:

    代码如下:

    mysql> show variables like ‘%char%'; 
    +————————–+—————————-+ 
    | Variable_name | Value | 
    +————————–+—————————-+ 
    | character_set_client | latin1 | 
    | character_set_connection | latin1 | 
    | character_set_database | latin1 | 
    | character_set_filesystem | binary | 
    | character_set_results | latin1 | 
    | character_set_server | gbk | 
    | character_set_system | utf8 | 
    | character_sets_dir | D:mysqlsharecharsets | 
    
    +————————–+—————————-+

    查看character_set_database,这里是latin1,latin1是装不了多字节字符集的

    然后在windows下设置系统变量为utf8 :

    mysql>set character_set_database=utf8; ##设置默认的字符集为utf8

    推荐:MySQL教程

    专题推荐:mysql
    上一篇:mysql中如何判断字符串是否是数字 下一篇:mysql启动出现错误3怎么解决

    相关文章推荐

    • mysql在cmd命令行出现乱码如何解决• mysql启动错误5怎么解决• 怎么导入mysql数据库文件?

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网