当前位置:首页 > 开发 > 数据库 > 正文

mysql导出数据中文乱码问题

发表于: 2015-01-12   作者:daizj   来源:转载   浏览:
摘要: 解决mysql导入导出数据乱码问题方法: 1、进入mysql,通过如下命令查看数据库编码方式: mysql>  show variables like 'character_set_%'; +--------------------------+----------------------------------------+ | Variable_name&nbs
解决mysql导入导出数据乱码问题方法:

1、进入mysql,通过如下命令查看数据库编码方式:

mysql>  show variables like 'character_set_%';
+--------------------------+----------------------------------------+
| Variable_name            | Value                                  |
+--------------------------+----------------------------------------+
| character_set_client     | latin1                                 |
| character_set_connection | latin1                                 |
| character_set_database   | utf8                                   |
| character_set_filesystem | binary                                 |
| character_set_results    | latin1                                 |
| character_set_server     | latin1                                 |
| character_set_system     | utf8                                   |
| character_sets_dir       | /opt/mysql_root/base/share/charsets/ |

2、客户端导出数据命令加上设置编码语句:
根据上面显示数据库编码为utf8,因此加上编码参数为:--default-character-set=utf8

执行如下命令,将数据库为database1中的tableName中的数据导出到testexport.txt文件

mysql  --default-character-set=utf8 -uusername -ppasswd -hhost -Pport -Ddatabase1 -e " select * from tableName" > testexport.txt

mysql导出数据中文乱码问题

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
MYSQL数据中文乱码问题 如何解决MYSQL数据中文乱码问题 第一种方法,很精辟的总结: 经常更换虚拟主
在之前的文章里,我已经提过如何解决JSP中乱码问题( 解决tomcat下中文乱码问题 ),其中也详细解说
经常更换虚拟主机,而各个服务商的MYSQL版本不同,当导入数据后,总会出现乱码等无法正常显示的问题,查
问题描述: 通过mybatis写入中文数据出现乱码,通过输出查看得知从前端传递给后端的中文是正常的,
这个问题到处都是,放在这里记下来日后也好查了,赫赫 首先对于中国的开发者使用mysql实例配置工具
jsp页面中输入中文数据,保存到mysql数据库中是乱码,从数据库中读取数据后在jsp页面显示还是乱码,
最近用 mysql 做一个远程教学的软件,可是发现一旦向 mysql 中存入中文就会显示“?”,在 eclipse
最近用 mysql 做一个远程教学的软件,可是发现一旦向 mysql 中存入中文就会显示“?”,在 eclipse
遇到中文乱码问题,首先用status命令检查数据库的配置,如下: 上图会显示数据库配置的各项信息。 还
前言:使用MySQL,常出现中文乱码的现象。使用命令 show variables like 'character%',发现MySQL默
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号