cmd下执行mysql包含中文的语句乱码

标签: mysql 乱码
10人阅读 评论(0) 收藏 举报
分类:
  • 首先下图中的中文乱码:
    这里写图片描述

  • 百度说是字符集的问题,将字符集改为utf8, 增加配置字符的语句到my.ini配置文件中,但我选择的是免安装版本的mysql,解压缩后如下图所示,并没有my.ini文件.
    这里写图片描述

  • 打开my-small.ini文件后发现其中这么一段话
    MySQL programs look for option files in a set of locations which depend on the deployment platform.
    You can copy this option file to one of those locations. For information about these locations, see:
    http://dev.mysql.com/doc/mysql/en/option-files.html
    才知道当mysql服务器启动时,会自动到读取文件在下表中(你可以把my.ini等配置文件放在表中包含的路径下)
    这里写图片描述

  • 所以我将my-small.ini重命名为my.ini,删除其他my-huge.ini等文件,并加入设置字符语句

    [mysqld]

    character-set-server = utf8
    collation-server = utf8_general_ci

    [mysql]

    default-character-set = utf8

  • 这时我以为万事大吉了,但查询仍然中文乱码, 输入下面代码

mysql> set names 'gbk';
  • 后正常显示中文,这里设置字符为当前用户操作有效。
查看评论

在CMD中操作mysql数据库出现中文乱码解决方案

百度了一下。。有说将cmd字符编码用chcp命令改为65001(utf8字符编码),可这样之后根本无法输入中文,查询出的中问结果依旧乱码 其实,只要保证cmd客户端和MySQL两者编码一致即可。 ...
  • JQ_AK47
  • JQ_AK47
  • 2017-02-16 17:06:45
  • 4992

Mysql数据库执行sql语句的中文乱码问题

1、情景再现 执行Mysql中的语句插入问题的时候,出现插不了的情况,提示是报有乱码的 2、分析问题:    插入英文和数字的时候都没有问题,偏偏插入String类型的字段出现问题    ...
  • zrcshendustudy
  • zrcshendustudy
  • 2018-01-16 09:30:55
  • 160

jdbc 链接mysql执行sql语句出现中文乱码问题

我用的是解压版的Mysql,在使用jdbc链接mysql执行sql语句的时候,sql语句中的where条件,参数值带中文,则查询不到结果,而where条件,参数值都为数字或字母时 可以正常查...
  • u014015324
  • u014015324
  • 2015-11-25 01:29:26
  • 2754

mysql命令行导入sql文件,消除中文乱码

用mqsql前端处理软件,无法导入sql文件,原因不明,后尝试采用命令行方式导入sql文件成功!具体步骤如下: 1、登录数据库 [sql] view plaincopy...
  • u014487509
  • u014487509
  • 2015-05-05 20:54:17
  • 2628

Sqlcmd导入数据脚本乱码解决方法

在SQL SERVER环境,Sqlcmd导入数据脚本乱码解决方法
  • roy_88
  • roy_88
  • 2016-09-20 15:24:29
  • 3130

cmd中mysql中文乱码问题

以下为自己亲试: 解决cmd中MySQL查询和命令返回的中文乱码问题 1、修改cmd字符集方法 #切换到UTF-8 chcp 65001 #切换到默认的GBK chcp 936 ...
  • ale2012
  • ale2012
  • 2016-03-09 11:24:05
  • 902

关于在CMD中数据库操作中文乱码问题

笔者最近数据库实验课,发现在dos下用命令行向mysql中插入中文数据或者读取中文数据时出现乱码问题。 然后就百度了一下。。全是说将cmd字符编码用chcp命令改为65001(utf8字符编码),可这...
  • u013973980
  • u013973980
  • 2015-04-09 10:46:29
  • 3298

python在cmd中文乱码解决办法

背景:在cmd命令行中执行py脚本。然而,出现了中文乱码。一时无解。 之前遇到过这种情况,在notepad++中进行编辑,将各式进行转换既解决。这次却忘记了解决办法。 在notepad++中 》...
  • hackerie
  • hackerie
  • 2017-12-25 16:04:20
  • 234

MySQL命令行执行插入sql文件中文乱码

在MySQL命令行工具中执行 source c:/test.sql 文件中的sql命令,该文件中有insert中文的语句,插入到数据库中的中文乱码 解决办法:把这个test.sql文件另存为utf-8...
  • pengxuan
  • pengxuan
  • 2011-06-21 11:03:00
  • 5607

SQL语句执行Update汉字时变成乱码

SQL 汉字 乱码
  • genzhu_li
  • genzhu_li
  • 2011-03-01 15:48:00
  • 2281
    个人资料
    等级:
    访问量: 1919
    积分: 159
    排名: 113万+
    文章分类
    最新评论