quit推不出mysql_cmd下使用mysql插入中文出现无法退出语句的情况!终极解决办法! 安装mysql详细教程。...
当你插入中文时遇到这种情况,始终无法退出。
当前数据库:网上下载的奇奇怪怪版本5.5
当前系统win10
当前CMD输入编码utf8 数据库编码utf8 表编码utf8
mysql> insert into student values(1, ‘周星星’, 24);
'> quit
'> exit
'> ;
'>
'> \c
'> /c
我插入的时候插入英文字符串可以 中文就会这样。
此时你可以输入’; 一个引号加分号。可以完成退出,然后提示错误。
或者输入ctrl 加 c 这样会退出mysql很麻烦。
出现’>的原因是因为系统检测到你少了‘符号。
出现"> `> 以及诸如此类都是同理。如果你确信你没有少,都是成对的,你可能遇到和我一样的问题了。
在网上排查过所有文档,做了包括以下操作:
无效操作1:更改数据库编码, 更改表编码,更改cmd输入的编码。 毫无用处。
2: 更改输入法,各种切换全半角,大小写。毫无乱用。
3:恕我直言,网上的方法全部搜了一遍,全部实践了一遍!没有一个有用的。
可以一试的操作:
把所有编码都设置成GBK,就可以了。
但是我不想!!我就要用utf8!!!!!
最终处理办法。卸载了。 重新安装了mysql5.7!!!
完美解决,重装完了之后根本不需要设置什么乱七八糟的。CMD编码格式也不用更改!
如有需要,可以按照我的方法 重复一下,一劳永逸!!!!
1、控制面板 删除应用程序,找到mysql 卸载!
2、去安装目录删除mysql文件夹!
3、去C盘 根目录ProgramData,删除里头的mysql文件夹 注意:ProgramData这是个隐藏文件夹,如何显示隐藏自己百度。
接下来就是一雪前耻的时候了!
4、看底下的一定要仔细看,一步一步进行操作.
首先 下载Mysql别再去乱七八糟的网址下了。求你们了。直接官网!
这里给大家准备好MySQL5.7的下载地址,因为刚刚推出了新的MySQL8。稳定性有待市场验证,不考虑这么高的版本,不过据MySQL官方文档介绍,速度是MySQL5.7的2倍,这个听起来挺吓人的~~~
这里需要用创建一个my.ini文件。新建一个txt文本,后缀名改成ini,文件名命名为my就OK了。用notepad++打开编辑。编辑文件之后一定要用ANSI格式保存!!!ANSI格式保存!!!ANSI格式保存!!!
目前这个my.ini里面的配置文件够我们学习使用,后期会根据实际需要修改一部分内容。现在这个文件的主要作用于MySQL数据库的基本配置以及在安装过程中提供支持,例如datadir目录位置,这个目录会在安装过程中创建。
以下内容直接复制到刚才的my.ini里头。
[client]
port = 3306
[mysqld]
#设置3306端口
port = 3306
#设置mysql的安装目录 tips:这里的目录是你自己的安装目录,这个是我的安装目录,你不能用的哦
basedir=D:\Program Files\MySQL
#设置mysql数据库的数据的存放目录 tips:同上一条
datadir=D:\Program Files\MySQL\data
#允许最大连接数
max_connections=200
#服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
#创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
[mysql]
#设置mysql客户端默认字符集
default-character-set=utf8
下面初始化MySQL。打开命令提示符CMD,切换到你的MySQL解压缩目录里面的bin目录。开始玩命令了!!!
Tips:1. 如果是windows10 ,需要使用管理员方式打开
2. 如果出现缺少dll文件,百度从MS官网下载对应的VC++库
先输入下面的命令,初始化MySQL:
mysqld --initialize --user=mysql --console
运行结束会生成一个随机的临时密码,一定要保存下来。最好保存到文本中,以防丢失
初始化完成,开始安装MySQL
mysqld --install mysql
输入命令,进入mysql数据库
mysql -uroot -p
敲回车,然后复制你刚刚保存的初始化密码,就可以进入MySQL数据库了
修改你的MySQL密码。别忘记了,初始化密码有点反人类,你懂的。
mysql>set password=password('新密码'); #新密码是你自己的密码,一定要有分号结尾
接下来为了方便操作,配置一下环境变量,和JDK当时一样,需要配置的内容如下:
添加:
变量名:MYSQL_HOME
变量值:C:\Program Files\MySQL #这里是你自己的安装路径
编辑:
变量名:path
最后添加上:;%MYSQL_HOME%\bin;
操作完毕后,就OK了!!!当前情况下MySQL是开机自启的,想要关闭自启,百度吧!!!在命令行输入exit 退出mysql。Done!!!
装完之后你会发现!太爽了。可别在网上用乱七八糟的mysql版本了,也别在不停的试网上说的方法了。没毛用!
————————————————
quit推不出mysql_cmd下使用mysql插入中文出现无法退出语句的情况!终极解决办法! 安装mysql详细教程。...相关推荐
- .net4.5对应的安装mysql dll文件的版本_cmd下使用mysql插入中文出现无法退出语句的情况!终极解决办法! 安装mysql详细教程。...
当你插入中文时遇到这种情况,始终无法退出. 当前数据库:网上下载的奇奇怪怪版本5.5 当前系统win10 当前CMD输入编码utf8 数据库编码utf8 表编码utf8 mysql> inser ...
- Qt MySQL报“QMYSQL driver not loaded driver not loaded“,终极解决办法
qt连接mysql数据库时,会报QMYSQL driver not loaded,实际原因 1.qt没有安装mysql对应驱动 qt安装mysql驱动 2.qt安装驱动libmyql.dll与qsql ...
- mysql插入timeStamp类型数据时间相差8小时的解决办法
以管理员身份登陆mysql 执行以下语句 mysql > SET time_zone = '+8:00'; # 此为北京时,我们所在东8区 mysql> flush privil ...
- 树莓派编译mysql卡死_关于树莓派编译工作空间卡死情况的解决办法
我用的是买树莓派时官方带的SD卡16G,安装的时xubuntu桌面版.感觉运行还是比较流畅的,之前安装过ubuntu-mate.kubuntu.lubuntu.只有xubuntu是比较喜欢的. 在我安 ...
- Win8下80端口被System占用,造成Apache不能启动的解决办法
Win8下80端口被System占用,造成Apache不能启动的解决办法 安装了Windows8系统后,如果装Apache是启动不了的,遇到这个Apache启动不了的时候,首先是查看80端口是不是被占 ...
- 解决Docker安装MySQL不区分大小写问题
解决Docker安装MySQL不区分大小写问题 参考文章: (1)解决Docker安装MySQL不区分大小写问题 (2)https://www.cnblogs.com/nihaorz/p/102559 ...
- centos 7 mysql 中文,解决centOS7 下mysql插入中文字符报错相关问题
解决centOS7 下mysql插入中文字符报错相关问题 在刚装完mysql,就建立了数据库abc,然后新建一个abc表,插入英文没有问题,但是插入中文就有问题,会报错: ERROR 1366 (HY ...
- linux mysql端口启动失败怎么办,Linux下apache mysql等服务修改默认端口后无法正常启动解决办法...
Linux下apache mysql等服务修改默认端口后无法正常启动解决办法 linux下 apache 等服务修改默认端口后无法正常启动解决办法 服务器上装了两个webserver,一个是nginx ...
- MySQL MGR搭建过程中常遇见的问题及解决办法
这篇文章主要介绍了MySQL MGR搭建过程中常遇见的问题及解决办法,帮助大家更好的理解和学习使用MySQL,感兴趣的朋友可以了解下 MGR搭建过程中遇到的一些故障.更多资源请访问www.ffu9.c ...
最新文章
- 从源码角度分析MapReduce的map-output流程
- 软件工程师的发明家—从发明家的视角分析软件
- html录音并转为音频文件,HTML5音频API Web Audio
- BZOJ 1937: [Shoi2004]Mst 最小生成树 [二分图最大权匹配]
- P1445-[Violet]樱花【数学】
- mastercam后处理升级_Mastercam中文版后处理MPFan 有了它就可以自己修改后处理了 呵呵...
- java读取xml路径问题_java 中读取xml 和绝对路径
- 对于SQL注入的理解
- Hadoop学习之web查看HADOOP以及文件的上传和下载
- 美团点评Java一二面过,三面“凉凉”~复习备战“金三春招季
- 查询EI检索号的方法
- 几种常见MOSFET栅极驱动电路
- 微信小程序版的登录注册
- 获取微信公众号图文封面图的方法
- 美国J1签证面签需要准备哪些材料?
- Windows 7 Pro Vl ENT(专业版vl及企业版)
- java 真假_真真假假的布尔
- Telnet协议详解及使用C# 用Socket 编程来实现Telnet协议 - Atpking - 博客园
- VMWARE全屏时隐藏工具条
- mysql命令整理0919 不定期更新中
热门文章
- linux 把mysql大小写关闭_linux中设置mysql大小写不去区分方法
- C语言函数strcmp()(比较两个字符串)
- linux ubuntu 切换到超级用户失败的解决办法(su 认证失败)
- Windows MSVC 符号表(.lib文件)(C++符号表解析)(符号表是如何产生的)(第四步:链接)
- 【今日头条】热文周榜、热搜榜
- pycharm matplotlib.pyplot.figure().add_subplot()绘制三维图时报错:ValueError: Unknown projection 3d(bug)
- 【car】什么是购车落地价?买车是先谈裸车价还是其他方面?
- Intel Realsense D435 如何设置曝光参数(exposure)
- 其它项目中引用AirSIm模块报错NullReferenceException: Object reference not set to an instance of an object
- html认识数字游戏大全,认识数字小游戏,就是这么简单!为孩子收藏