Mysql多行请求

Mysql多行请求,mysql,request,Mysql,Request,我是MySQL的新手,我遇到了一个小问题,我在之前的任何帖子中都找不到答案,所以我希望有人能帮助我,好的,这里是: 在mysql(终端上)上键入请求时,只需按enter键,就可以将其放在多行而不是一行上,但是如何返回到前一行呢 我尝试了箭头按钮,但它不起作用,退格按钮也不起作用,欢迎任何帮助,提前谢谢 mysql命令使用readline库。每个输入行都是独立编辑的,因此,一旦按Return键,就不能再返回并修改该行。箭头键将调用该行,但它会插入正在编辑的当前行,并附加到查询中 因此,解决方案是在

我是MySQL的新手,我遇到了一个小问题,我在之前的任何帖子中都找不到答案,所以我希望有人能帮助我,好的,这里是:

在mysql(终端上)上键入请求时,只需按enter键,就可以将其放在多行而不是一行上,但是如何返回到前一行呢


我尝试了箭头按钮,但它不起作用,退格按钮也不起作用,欢迎任何帮助,提前谢谢

mysql命令使用
readline
库。每个输入行都是独立编辑的,因此,一旦按Return键,就不能再返回并修改该行。箭头键将调用该行,但它会插入正在编辑的当前行,并附加到查询中


因此,解决方案是在完成整个查询输入之前不要按Return键。

根据MySQL网站的说法,如果要显示以前输入的行以便再次发送,则应该通过向上/向下键进行操作

[…]上箭头键和下箭头键在先前输入的行集合中上下移动


我想你们不能回到前面的几行了。非常感谢你们,无效,我实际上是指Barmar解释的内容,但谢谢你们的提示!不客气,抱歉误会了。当我看到Barmar的答案时,我意识到我可能已经看到了:)好吧,很抱歉再次询问,但是,假设您启动了一个多行查询,而您不想取消它,有什么方法可以做到这一点吗?在单行查询的情况下,您可以删除整行,但正如您所解释的,在多行查询的情况下,您不能编辑前一行。我也不知道如何做。我只是键入一些不正确的语法,然后
;返回
。然后我忽略错误消息。