How do i clear the MySQL screen, which I opened through the MySQL Command Line Client? The operating system is Windows XP.
Note: Please see @Pekka’s answer for the Windows version, which seems to be that there is none for windows. However, this is a useful post to take a look at for windows. The remainder of this answer shows how you can do it in Unix / Linux and exists for historical significance as it has clearly been useful to some users.
To clear the editor screen in Unix/Linux you can type:
system command works only in Unix.
Since ‘clear’ is a Linux operating system command and Linux and Mac OS X are
both forms of Unix, this command might very well work fine for you too.
Please note that the ‘! ‘ in front of the clear command is used to tell
MySQL to pass the command back to the OS to handle.
You could use
system clear like @Singamalai mentioned or even use keyboard shortcut like CTRL + L
I know this question is for Windows but since so many answers have been provided already I just thought to extend it for Linux users also so it will be beneficial for future users too.
So in Linux you can do
Ctrl + L
to clear the MySQL command window running through terminal.:)
You can clear the screen with:
Whenever I need to work on my stuff, I use Windows PowerShell to drop into the mysql shell. The only way I’ve found to clear the screen is to
- Exit mysql
clsat the powershell prompt
- Drop back into the mysql shell again
It’s a kind of workaround, but it works for me, I guess.
I done this workaround for Windows
Right-click on the top frame of console -> Properties -> Layout -> and set Screen Buffer Size Height to large number.