如何在Windows清空MySQL屏幕控制台?

64
标题是我的问题。我谷歌搜索并尝试了一些类似的东西
mysql> !\ clear
mysql> !\ cls
mysql> system cls
mysql> system clear 

blah blah ...

但是它们都无法使用。

请问有人可以告诉我如何清除屏幕,就像Windows中的cls命令一样吗?


2
嗨,朋友,你可以尝试一下这个链接,也许能帮到你。 - Smart003
2
现在可以使用“system clear”命令了。 - sjsam
对于在 PowerShell 上运行 MySQL 8 的 Windows 11,system cls 是正常工作的。 - Ibram Reda
28个回答

54
你输入的命令有误,正确的写法是在感叹号前加上反斜杠\,而不是在后面。
在Windows系统下,组合键Ctrl+L无法清空MySQL控制台屏幕,请输入以下命令:
mysql> \! cls

说明:

  • \!用于执行系统shell命令
  • cls是一个清除Windows命令提示符屏幕的命令

这将适用于Windows系统。


如果您正在使用Linux系统,可以键入Ctrl+L或以下内容:

mysql> \! clear

来源: https://dev.mysql.com/doc/refman/8.0/en/mysql-commands.html


5
在Windows 10中使用"! cls"命令,请多多关照! - Dylan
2
这个答案在Windows 10上运行良好。只是为了帮助而进行评论。 - Ankit Mishra
也适用于Ubuntu - 如果有人感兴趣 - AthulMuralidhar

52

我认为任何命令都不会起作用。

在Linux中,Ctrl+L可以完成任务。在Windows中没有相应的功能。您只能通过执行quit退出MySQL控制台,然后执行cls并重新进入MySQL控制台。


40

10
在Linux中,Ctrl-L可以正常使用,但在Windows中没有任何选项。 - Sadikhasan
6
他们可能不急于修复这个问题,因为Linux用户通常看不起Windows用户,认为他们是二等公民。 - David A. Gray
这不是修复方法,但是一直按回车键,直到光标向下,可以让我心安一点。 - LizardKingLK

36
mysql> 
root@xion:~# mysql -uroot -ppassword;
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 33291
Server version: 5.0.51a-3ubuntu5.4 (Ubuntu)

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql> \! clear

11

只需用鼠标向下滚动即可。

在Linux中,使用Ctrl+L,但如果您向上滚动,将会看到旧命令。

因此,我建议在Windows中使用鼠标向下滚动。


它也适用于Windows PowerShell。 - Youcef LAIDANI

9

在Linux系统中:您可以使用Ctrl + L快捷键或者输入system clear命令进行清屏。


5
虽然MySQL清屏存在一个bug,但我找到了一个简单的方法,无论你想说什么...
只需按( ctrl + 下箭头 )直到回到顶部即可清除屏幕...祝编程愉快...

4

在Windows系统中,可以使用快捷键CTRL + L清除MySQL控制台。


4
我遇到过同样的问题,在Windows 10上使用CTRL+L键解决了。

1
这对我有效(在Windows 10上的Cmder中的MySQL控制台) - schellingerht
你可以使用命令系统cls来清除Windows中的MYSQL命令行窗口。 - Rohit Chaurasiya

4
这是我为解决这个问题所做的。Windows控制台(cmd)除了用于一些简单的命令外,没有其他用途。因此,以下是我所做的事情。

安装Cygwin(前往这里)。安装过程非常简单。您可以观看此视频。它非常容易地解释了如何安装Cygwin。请确保在选择要安装的软件包时包括Mintt(它基本上是一个更好的shell或cmd)和mysql客户端软件包。

安装完成后,您应该将cygwin中的bin文件夹添加到您的PATH环境变量中(上面的视频也有解释)。

现在,您将在桌面上看到一个Cygwin图标。打开它并使用正常命令登录MySQL。您需要在命令中输入MySQL服务器的IP才能使其正常工作。我使用通过wamp安装的MySQL进行登录,如下所示:
mysql -u root -p -h 127.0.0.1 

如果需要,您可以在那里添加更多参数。进入mysql后,只需按下ctrl + L即可清除屏幕。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接