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

第一步:使用记事本打开mysql安装目录下的"my.ini”文件。

# MySQL client library initialization.
[client]
port=3306
[mysql]
default-character-set=utf8

 看看default-character-set 是不是 utf8不是的话 改为utf8即可!(以前的版本可能没有这句话 直接加上就好了!)

第二步:在mysql数据库cmd中输入:show variables like'%char%';

  这个是设置成功后的样子。

第三步:

set character_set_database=utf8;
set character_set_server=utf8;
set character_set_client=gbk;
set character_set_connection=gbk;

这是设置可以插入中文的配置,必须在cmd运行mysql中输入这些命令。

第四步:

set character_set_results=gbk

这是设置可以显示中文的配置。搞定

总结

以上所述是小编给大家介绍的window系统mysql无法输入和无法显示中文的解决方法,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

(0)

相关推荐

  • Windows系统下mysql5.7.21安装详细教程

    MySQL安装程序为您所有的MySQL软件需求提供了一个易于使用,基于向导的安装体验.产品中包含以下最新版本: MySQL服务器 MySQL连接器 MySQL Workbench和示例模型 示例数据库 MySQL for Excel MySQL通知程序 用于Visual Studio的MySQL 文档 工具/原料:mysql-installer-community-5.7.21.0.msi 链接: https://pan.baidu.com/s/1nxmngff 密码: g4si 方法/步骤:

  • 在Windows环境下使用MySQL:实现自动定时备份

    一.编写备份脚本 rem auther:www.yumi-info.com rem date:20171222 rem ******MySQL backup start******** @echo off forfiles /p "E:\mysql\MySQL BackUp" /m backup_*.sql -d -30 /c "cmd /c del /f @path" set "Ymd=%date:~0,4%%date:~5,2%%date:~8,2%0

  • Windows下mysql5.7.21安装详细教程

    本文为大家分享了mysql5.7.21安装教程,供大家参考,具体内容如下 安装环境< Windows 版本:Windows 7 专业版 64bit MySQL 版本:MySQL 5.7.21 在安装 MySQL 前请务必确认自己电脑的 net 指令是正常工作的.有些 Windows 系统会丢失 net 指令(环境变量缺失), 安装过程 1.下载 MySQL Community Server 2.解压并"合理安放" MySQL Server 3.为 MySQL Server 配置环

  • Windows 64 位 mysql 5.7以上版本包解压中没有data目录和my-default.ini及服务无法启动的快速解决办法(问题小结)

    LZ初学SQL,本来以为开源的安装很简单,但是中间出现了一些问题,记录下来,希望能帮助到他人. mysql官网下载地址:https://dev.mysql.com/downloads/mysql/点击打开链接 以5.7.20版本为例 首先安装包解压后,没有网上教程里面提到的data文件夹和my-default.ini,如下图所示 配置环境变量请参照网上教程,这个一般没有问题 主要注意以下几点: (1)my-default.ini文件存不存在不重要,关键需要自己在根目录下新建一个my.ini文件,

  • Windows下MySQL下载与安装、配置与使用教程

    MySQL的概述 MySQL是一个关系型数据库管理系统,一个数据库是一个结构化的数据集合.最初是由瑞典MySQL AB公司开发,现在归属Oracle公司.MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性. MySQL特性 使用C和C++编写,并使用多种编译器进行测试,保证源代码的可移植性. 支持Windows.Mac OS.AIX.BSDI.LInux等多种操作系统. 为多种编程语言提供了API.如C.C++.

  • Mysql5.7在windows7下my.ini文件加载路径及数据位置修改方法

    更新:现在上MySQL官网装个mysql installer统一对mysql软件管理配置,迁移数据也很方面.进mysql installer里面对mysql server进行reconfigure,就有数据库存储位置的改变.比下面老式的手动迁移要稳当(手动迁移后容易发生数据库启动不起来或者不能正常关闭的情况).高版本的mysql installer,在安装时自定义安装路径隐藏的很深,请参考http://www.jb51.net/article/82493.htm. 因为要将公司线上数据库传输到本

  • mysql 5.7.21 安装配置方法图文教程(window)

    window环境安装mysql5.7.21,具体内容如下 1. 从MySQL官网下载免安装的压缩包mysql-5.7.21-winx64.zip 2. 解压到相应的目录(此处解压到F:\mysql-5.7.21-winx64) 3. 配置环境变量,将MySQL的启动目录(F:\mysql-5.7.21-winx64\bin)添加到Path中 4. 在MySQL目录下(F:\mysql-5.7.21-winx64)创建my.ini文件,内容如下: [mysql] # 设置mysql客户端默认字符集

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

    第一步:使用记事本打开mysql安装目录下的"my.ini"文件. # MySQL client library initialization. [client] port=3306 [mysql] default-character-set=utf8 看看default-character-set 是不是 utf8不是的话 改为utf8即可!(以前的版本可能没有这句话 直接加上就好了!) 第二步:在mysql数据库cmd中输入:show variables like'%char%';

  • cmd命令提示符不能输入显示中文的解决方法

    改注册表 [HKEY_CURRENT_USER\Console\%SystemRoot%_system32_cmd.exe] 如果是"CodePage"=dword:000001b5的,后面改成3a8 说明: 十六进制"000003a8"或十进制"936",表示"936 (ANSI/OEM - 简体中文 GBK)" 十六进制"000001b5"或十进制"437",表示"437

  • 基于Linux系统中python matplotlib画图的中文显示问题的解决方法

    最近想学习一些python数据分析的内容,就弄了个爬虫爬取了一些数据,并打算用Anaconda一套的工具(pandas, numpy, scipy, matplotlib, jupyter)等进行一些初步的数据挖掘和分析. 在使用matplotlib画图时,横坐标为中文,但是画出的条形图横坐标总是显示"框框",就去查资料解决.感觉这应该是个比较常见的问题,网上的中文资料也确实很多,但是没有任何一个彻底解决了我遇到的问题.零零碎碎用了快3个小时的时间,才终于搞定.特此分享,希望能帮到有同

  • MySQL 出现错误1418 的原因分析及解决方法

    MySQL 出现错误1418 的原因分析及解决方法 具体错误: 使用mysql创建.调用存储过程,函数以及触发器的时候会有错误符号为1418错误. ERROR 1418 (HY000): This function has none of DETERMINISTIC, NO SQL,or READS SQL DATA in its declaration and binary logging is enabled(you *might* want to use the less safe log

  • Window Server服务器拨号失败error/1058的问题的解决方法

    我们在使用windows Server 2019,Windows10或者其它Windows Server系列服务器中,难免需要用到拨号功能,比如PPPoE拨号,L2TP/IPsec VPN拨号,在设置拨号连接中会出现“不可使用,找不到设备”,或者在IE浏览器设置拨号连接出现Error 1058的错误,那么遇到这个问题怎么解决? 出现这种错误,一般表示你需要启动的某项服务被禁用了,根据拨号服务的属性,应该是网络服务被禁用了.我们在“开始”菜单输入“服务”,启动服务管理器,找到“Routing an

  • Ubuntu 18.04 安装MySQL时未提示输入密码的问题及解决方法

    Ubuntu 1804 安装MySQL 5.7为例给大家介绍的很详细. 执行命令安装MySQL sudo apt install mysql-server sudo apt install mysql-client 安装后看下是否启动: sudo ps aux | grep mysql 如果已经启动,执行完上述命令可看到相应的信息,如果没有启动,则可执行下面命令启动mysql: sudo service mysql start 另外,一会要用到重启mysql命令,重启和关闭mysql的命令分别是

  • MySQL常见内存不足启动失败的完美解决方法

    1.启动MySQL时一直不成功,查看错误日志 /var/log/mysql/error.log 2.主要的错误信息有如下几条: [ERROR] InnoDB: mmap(136151040 bytes) failed; errno 12 [ERROR] InnoDB: Cannot allocate memory for the buffer pool [ERROR] InnoDB: Plugin initialization aborted with error Generic error [

  • Django生成PDF文档显示网页上以及PDF中文显示乱码的解决方法

    项目地址:https://github.com/PythonerKK/django-generate-pdf/tree/master 这个demo实现了通过用户输入自己的个人信息生成一份简历pdf,来阐述如何使用Django的HttpResponse生成PDF的文档. 先上效果图: 安装依赖库 首先安装Django最新版2.2.2和PDF依赖包xhtml2pdf pip install django pip install xhtml2pdf 编写表单验证 为了简单起见,这个demo依赖数据库,

  • MySQL无法创建外键的原因及解决方法

    关联2张表时出现了无法创建外键的情况,从这个博客看到,问题出在第六点的Charset和Collate选项在表级和字段级上的一致性上.我的2张表的编码charset和collate不一致,2张表都执行执行SQL语句: alter table 表名 convert to character set utf8; 完美解决问题: ps:下面看下MySQL无法创建外键.查询外键的属性 MyISAM 和InnoDB 讲解 InnoDB和MyISAM是许多人在使用MySQL时最常用的两个表类型,这两个表类型各

  • linux系统重装导致免密码key登录失败的解决方法

    在一台linux机器上ssh远程另外一台linux服务器时候出现: [root@server .ssh]# ssh 192.0.50.80 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

随机推荐