如何清除通过MySQL命令行客户端打开的mysql屏幕?
如何清除通过MySQL命令行客户端打开的MySQL屏幕? 操作系统是Windows XP。
在Linux中有很多这样的解决scheme,但是Windows的共识似乎是没有的。 看例如这里或这里 (滚动到底部)
注意 :请参阅@ Pekka的Windows版本的答案 ,这似乎是没有Windows的。 不过, 这是一个有用的职位来看看Windows。 这个答案的其余部分显示了你如何在Unix / Linux中做到这一点,并存在历史意义,因为它显然对一些用户有用。
要清除Unix / Linux中的编辑器屏幕,您可以键入:
system clear
这使用mysql的system
命令来调用shell的clear
命令 。
注意: system
命令只在Unix下工作。
\! clear
由于“清除”是一个Linux操作系统命令,而Linux和Mac OS X都是Unix的一种forms,所以这个命令也可以很好地工作。
请注意'! '在clear命令前面是用来告诉MySQL把命令传回OS去处理。
您可以使用system clear
像@Singamalai提到甚至使用键盘快捷键,如CTRL + L
我知道这个问题是针对Windows的,但是既然已经提供了很多答案,我只是想把它扩展到Linux用户,所以对于未来的用户也是有利的。
所以在Linux中你可以做到
Ctrl + L
清除运行terminal的MySQL命令窗口。:)
您可以清除屏幕:
system cls
或者,
\! cls
每当我需要处理我的东西,我使用Windows PowerShell放入到MySQL shell。 我发现清除屏幕的唯一方法是
- 退出mysql
- 在powershell提示符下键入
cls
- 再次回到mysql shell
这是一种解决方法,但我认为它适用于我。
我为Windows做了这个解决方法右键单击控制台的顶部框架 – >属性 – >布局 – >,并将屏幕缓冲区大小高度设置为大数。