ICode9

精准搜索请尝试: 精确搜索
首页 > 数据库> 文章详细

DOS命令行窗口mysql中文显示乱码问题解决方法

2020-02-19 14:00:30  阅读:208  来源: 互联网

标签:mysql characterset 乱码 敲入 ini MySQL DOS my


MySQL的默认编码是Latin1,不支持中文,如何修改MySQL的默认编码呢,下面以 gbk为例来说明(这里只介绍Windows环境下)

1、中止MySQL服务(打开控制面板-->管理工具-->服务)找到MySQL,右键选择停止。 或者在cmd中敲入net stop mysql ,(mysql是服务名)

2、打开MySQL安装目录,找到my.ini文件。

3、打开my.ini文件 修改两个地方 或者,新建一个文件,my.ini

[client]
default-character-set=utf8

[mysqld]
character-set-server=utf8

4、修改完成后,重新启动MySQL服务,或者在cmd中敲入net start mysql

5、查看:在进入mysql数据库中后,打入status;
看到下面图象就可以了

mysql> status;
--------------
mysql Ver 14.14 Distrib 5.6.13, for Win32 (x86)

Connection id: 2
Current database:
Current user: root@localhost
SSL: Not in use
Using delimiter: ;
Server version: 5.6.13 MySQL Community Server (GPL)
Protocol version: 10
Connection: localhost via TCP/IP
Server characterset: utf8
Db characterset: utf8
Client characterset: utf8
Conn. characterset: utf8
TCP port: 3306
Uptime: 56 min 8 sec

标签:mysql,characterset,乱码,敲入,ini,MySQL,DOS,my
来源: https://www.cnblogs.com/fm987/p/12331033.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有