Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Windows XP上清除通过MySQL命令行客户端打开的MySQL屏幕_Mysql_Windows_Command Line_Cmd - Fatal编程技术网

如何在Windows XP上清除通过MySQL命令行客户端打开的MySQL屏幕

如何在Windows XP上清除通过MySQL命令行客户端打开的MySQL屏幕,mysql,windows,command-line,cmd,Mysql,Windows,Command Line,Cmd,如何清除通过MySQL命令行客户端打开的MySQL屏幕 操作系统是Windows XP。您可以使用以下命令清除屏幕: system cls 或者 \! cls 在Linux之类的系统中有很多解决方案,但大家一致认为Windows没有解决方案。请参见例如或(滚动至底部)每当我需要处理我的东西时,我都会使用Windows PowerShell放入mysql shell。我发现清除屏幕的唯一方法是 退出mysql 在powershell提示符下键入cls 再次返回mysql shell 这是一种变

如何清除通过MySQL命令行客户端打开的MySQL屏幕


操作系统是Windows XP。

您可以使用以下命令清除屏幕:

system cls
或者

\! cls

在Linux之类的系统中有很多解决方案,但大家一致认为Windows没有解决方案。请参见例如或(滚动至底部)

每当我需要处理我的东西时,我都会使用Windows PowerShell放入mysql shell。我发现清除屏幕的唯一方法是

  • 退出mysql
  • 在powershell提示符下键入
    cls
  • 再次返回mysql shell
  • 这是一种变通办法,但我想对我来说是可行的

    注意:有关Windows版本,请参见@Pekka's,似乎没有适用于Windows的版本。不过,这是一篇很有用的文章,可以看看windows。这个答案的其余部分显示了如何在Unix/Linux中实现这一点,并且具有历史意义,因为它显然对某些用户很有用

    要在Unix/Linux中清除编辑器屏幕,可以键入:

    system clear
    
    这利用mysql调用shell的


    注意:
    system
    命令仅在Unix中工作。

    我为Windows完成了此解决方案 右键单击控制台的顶部框架->属性->布局->并将屏幕缓冲区大小高度设置为大数字

    \! clear
    
    因为“clear”是Linux操作系统命令,而Linux和Mac OS X是 在这两种形式的Unix中,此命令也可能非常适合您

    请注意,“!”前面的清除命令是用来告诉你的
    MySQL将命令传递回操作系统进行处理。

    您可以使用前面提到的@Singamalai之类的
    系统清除
    ,甚至可以使用CTRL+L之类的键盘快捷键

    我知道这个问题是针对Windows的,但既然已经提供了这么多答案,我只想为Linux用户扩展它,这样会很有好处也适用于未来用户。

    所以在Linux中你可以这样做

    Ctrl+L


    清除通过终端运行的MySQL命令窗口。:)

    此编程与此有何关系?您是否获得了将清除此问题的命令?@harigm nope。Windows没有它。但是Linux有。在这里不起作用,并且禁止任何
    \
    system
    +
    clear
    cls
    (winXP)嗯,如果我在windows上,我会自己测试它,但是“system clear”在OS X和Linux上工作,如果我回忆正确,在windows中清除窗口的命令是“cls”,在windows中不会工作,我只是尝试了一下。在Windows中似乎无法执行此操作。此答案无效
    system
    是一个内部mysql命令,在Windows上不起作用。而
    cls
    是一个在Unix上不起作用的内部Windows命令。这是我在谷歌搜索如何清除MySQL屏幕时发现的第一个链接。我觉得这应该是公认的答案:)我想这不是公认的答案,因为OP使用的是Windows XP。遗憾的是,他没有在问题中提及,而是在评论中提及。现在编辑这个问题有点晚了,因为Unix系列已经有了很好的答案。要真正清除屏幕(这样您就不能向上滚动并查看以前的内容),请使用
    system reset
    (请参阅)。从MySQL中键入“system clear”听起来很可怕,但它可以正常工作;-)@金博:我觉得这应该是公认的答案…-除了它是错误的操作系统。因为它不能回答问题,所以可能应该删除它:)