当前问题

在MySQL命令提示符中输入多行命令时,突然发现前面有错误,是很令人头疼的事情。大部人都知道可以通过输入\c来取消前边的输入,直接重新进入“mysql->”提示符。但是如果前边输入的东西太多,直接取消又很可惜的,需要我们重新敲打指令,如果直接复制的话,复制的每一行前面都会有"—>"符号,这样又需要时间删除前面这些符号。

解决过程

​ 这种情况下,可以输入\p,命令提示符窗口下面会弹出你前面所有输入的内容,然后选中你要复制的内容(Ctrl+C),随便粘贴(Ctrl+V)到一个文本框,然后将错误的地方修改好以后复制,粘贴到命令提示符窗口,执行命令。

具体步骤

​ 即输入\p→选中要复制的内容(Ctrl+C)→粘贴到其他文本框中(即你方便粘贴修改的地方)→复制修改正确后的内容→在命令提示符窗口中输入\c,先结束之前的命令→Ctrl+V粘贴已经修改好的内容→执行命令。

解决案例

例:第五行中的“jion”拼写错误,需要修改为“join”

输入多行命令后,发现前面的"jion"拼写错误,回车输入\p

在这里插入图片描述

复制两条虚线中间自己需要的内容

selecte.ename,d.dnamefromemp eright jiondept done.deptno = d.deptno

执行命令,运行成功

在这里插入图片描述

顺便写一下MySQL的快捷命令`

下表列出各个提示符以及简述它们所表示的的状态:

提示符 含义
mysql> 准备好接受新命令。
-> 等待多行命令的下一行。
‘> 等待下一行,等待以单引号(“'”)开始的字符串的结束。
“> 等待下一行,等待以双引号(“””)开始的字符串的结束。
/*> 等待下一行,等待以/*开始的注释的结束。

到此这篇关于MySQL命令提示符出现输入错误时如何修改前面的命令的文章就介绍到这了,更多相关MySQL命令提示符修改前面的命令内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!

更多相关文章

  1. Android(安卓)多模拟器使用adb shell
  2. Linux系统查看磁盘可用空间的5个命令
  3. Android(安卓)bluetooth介绍(四): a2dp connect流程分析
  4. Android(安卓)命令行编译、打包生成apk文件
  5. Ionic 运行报错No resource identifier found for attribute 'ap
  6. 使用sencha cmd创建android应用
  7. Android执行shell命令
  8. Android下模拟按键输入
  9. 【【【常用的ubuntu第三方工具及android命令(自存档)】】】二

随机推荐

  1. android Standard Broadcast Actions 的
  2. RecyclerView item imageview 图片宽高自
  3. Android版本信息汇总
  4. Android进度条控件ProgressBar使用
  5. 【转】[译]ANDROID Porting系列
  6. Android(安卓)笔记
  7. Android NDK--(调用c c++ 库)
  8. 实例教程五:采用SharedPreferences保存用
  9. android中删除启动界面的时候弹出的显示
  10. Android(安卓)HTTP通讯