将MySQL查询保存到shell

时间:2015-09-11 19:51:19

标签: mysql shell

我遇到了我认为是一个相对简单的问题,但是我们找不到解决方案。我在MySQL shell中编写了一个极其复杂的查询,我想将查询保存到文本文件中,以便以后和跨系统使用(在DB的冗余副本中使用,遗憾的是我无法复制粘贴)。

是否有一种简单的方法可以执行此操作,还是必须手动将查询重新键入文本文件?

1 个答案:

答案 0 :(得分:2)

键入\e将打开您运行的上一个查询的默认$EDITOR(通常为vi或vim)。然后,您可以输入:来输入命令,并使用w /path/to/myfile.sql保存文件。