MySQL Command Line Clientで開いたMySQL画面をクリアするにはどうすればよいですか?
オペレーティングシステムはWindows XPです。
注:Windowsバージョンについては@Pekkaの answer を参照してください。Windowsには何もないようです。ただし、 this は、ウィンドウを調べるのに役立つ投稿です。この回答の残りの部分は、Unix/Linuxでどのように行うことができるかを示しており、一部のユーザーにとって明らかに有用であるため、歴史的に重要です.
Unix/Linuxのエディター画面をクリアするには、次のように入力します。
system clear
これは、mysqlの system
コマンド を使用して、シェルの clear
コマンド を呼び出します。
注:system
コマンドはUnixでのみ機能します。
前述の@Singamalaiのようなsystem clear
を使用したり、次のようなキーボードショートカットを使用することもできます CTRL + L
\! clear
「clear」はLinuxオペレーティングシステムのコマンドであり、LinuxとMac OS XはどちらもUnixの形式であるため、このコマンドも非常にうまく機能する可能性があります。
'! 'clearコマンドの前にあるコマンドを使用して、コマンドをOSに渡して処理するようMySQLに指示します。
この質問はWindows向けであることがわかっていますが、非常に多くの回答が既に提供されているので、Linuxユーザーにも拡張して、将来のユーザーにも役立つと考えました。
Linuxでできること
Ctrl + L
ターミナルを介して実行されているMySQLコマンドウィンドウをクリアします。
以下を使用して画面をクリアできます。
system cls
または代わりに
\! cls
作業を行う必要があるときはいつでも、Windows PowerShellを使用してmysqlシェルにドロップします。画面をクリアする唯一の方法は、
cls
と入力しますこれは一種の回避策ですが、私にとってはうまくいくと思います。
Windowsでこの回避策を実行しました。コンソールのトップフレームを右クリックし、[プロパティ]-> [レイアウト]-> [画面バッファーサイズの高さ]を大きな値に設定します。