`
lanhuidong
  • 浏览: 228161 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Window7命令行MySQL中文乱码

阅读更多

由于Win7命令行窗口使用GBK编码,而MySQL服务器编码被设置成了utf8,所以默认情况下显示中文字符会出现乱码

解决方法有如下两种:

一、先用mysql命令连接MySQL服务器,

     > mysql -uroot -p

     mysql>set names gbk;

 

    可通过mysql>show variables like 'charac%';查看mysql中当前编码

 

修改前:

 

修改后:

 

 

二、连接MySQL时添加参数,mysql -uroot -p --default-character-set=gbk

  • 大小: 7 KB
  • 大小: 8.4 KB
分享到:
评论

相关推荐

    Linux redhat桌面命令中文乱码解决

    通过以上步骤,我们可以全面地解决Redhat Linux中的中文乱码问题,无论是对于控制台还是X Window系统,都能确保中文字符能够正确显示。此外,还可以根据实际需求调整语言环境设置,以满足不同的应用场景。如果还有...

    MySQL5.7Window安装版安装教程[整理].pdf

    ### MySQL 5.7 Window 安装版安装教程详解 #### 前言 本文档旨在详细介绍MySQL 5.7 Windows版本的安装流程,并提供一些实际操作中的注意事项,帮助用户顺利完成MySQL服务器的部署。 #### 安装环境 - **MySQL 版本*...

    mysql 5.7.18 免安装版window配置方法

    - 下载后的压缩文件解压到任意位置,但确保文件夹名称无中文字符,以避免可能出现的乱码或识别问题。 - 在解压后的目录中,寻找名为 `my_default.ini` 的配置文件模板。将其复制并重命名为 `my.ini`。此文件用于...

    window系统mysql无法输入和无法显示中文的解决方法

    在Windows操作系统中,MySQL数据库有时会出现无法输入或显示中文字符的问题。这主要是由于字符编码设置不正确导致的。本文将详细介绍如何解决这个问题。 首先,我们需要修改MySQL配置文件。找到MySQL安装目录下的`...

    20-制作词云1

    这些行设置了服务器、客户端和命令行工具的默认字符集为UTF-8,从而避免中文乱码的出现。修改配置后,需要重启MySQL服务以使更改生效。如果之前存在因乱码问题而建立的数据表或数据库,建议删除并重新创建,以确保...

    MyEclipse+MYSQL使用图解

    - 安装完成后,可以通过MySQL的命令行工具登录MySQL服务器进行管理操作。 **2. MySQL基本操作** - **查询**: 使用`SELECT`语句查询数据表中的记录。 - **插入**: 使用`INSERT INTO`语句向数据表中添加新记录。 - *...

    kettle ETL随机启动mysql-oracle间数据同步教程

    - **数据转换**:对数据进行处理,如字段选择、字段转换、中文乱码处理等。 - **表输出**:将处理后的数据加载到目标数据库。 ### Kettle ETL定时作业配置 完成转换配置后,我们需要将转换配置为定时作业,并...

    配置 Myeclipse.txt

    **步骤4:处理中文乱码** - 在Servlet中接收请求参数前设置编码格式: ```java request.setCharacterEncoding("GBK"); ``` - 配置Tomcat的`server.xml`文件中的`URIEncoding`属性为GBK。 #### 三、引入JavaDoc...

    java基础知识点67条

    - **服务器到客户端**: `response.setCharacterEncoding("UTF-8")`用于设置服务器返回给客户端的数据的编码方式,同样是为了避免中文乱码问题。 #### 9. 表单控件样式调整 - 使用内联样式如`style="height:50px;...

Global site tag (gtag.js) - Google Analytics