2010-03-25 2 views

Antwort

45

Es gibt eine Reihe von Lösungen in Linux wie this one, aber der Konsens zu sein scheint, gibt es keine für Windows. Siehe z.B. here oder here (scrollen Sie nach unten)

+7

Kurz unter Ubuntu Linux: '\! clear ' – Socrates

2

können Sie den Bildschirm löschen mit:

system cls 

Oder alternativ

\! cls 
+0

funktioniert hier nicht, und witern eine beliebige Kombination von '\!' | 'System' +' clear' | 'cls' (winXP) – Bozho

+0

Hmm, ich würde es selbst testen, wenn ich auf Windows war, aber" System klar "funktioniert unter OS X und Linux, und wenn ich mich richtig erinnere, ist der Befehl zum Löschen des Fensters" cls "in Windows –

+0

Funktioniert nicht in Windows, habe ich gerade versucht. Unter Windows scheint dies nicht möglich zu sein. –

1

Immer wenn ich an meinen Sachen arbeiten muss, benutze ich Windows PowerShell, um in die mysql-Shell zu fallen. Die einzige Art, wie ich gefunden habe, ist den Bildschirm löschen zu

  1. Beenden mysql
  2. Typ cls an der Powershell-Eingabeaufforderung
  3. Tropfen zurück in die MySQL-Shell wieder

Es ist eine Art von Workaround, aber es funktioniert für mich, denke ich.

83

Hinweis: Siehe @ Pekka des answer für die Windows-Version, die, dass es für Fenster ist keine zu sein scheint. Jedoch ist this ein nützlicher Beitrag, um sich für Windows anzuschauen. Der Rest dieser Antwort zeigt, wie Sie es in Unix/Linux tun können und existiert für historische Bedeutung, wie es eindeutig für einige Benutzer nützlich war.

Um den Editor-Bildschirm in Unix/Linux löschen Sie geben können:

system clear 

Dies macht den Einsatz von MySQL system commandclear command der Shell aufzurufen.

Hinweis: Der Befehl system funktioniert nur in Unix.

+3

Dies ist der erste Link, den ich beim googlen gefunden habe, wie man den MySQL-Bildschirm löscht. Ich denke, das sollte die akzeptierte Antwort sein :) – Jimbo

+1

Ich denke, das ist nicht die akzeptierte Antwort, weil das OP Windows XP verwendet. Leider hat er in der Frage nicht erwähnt, sondern in einem Kommentar. Es ist jedoch etwas spät, die Frage jetzt zu bearbeiten, da es bereits ausgezeichnete Antworten für die Unix-Familie gibt. –

+0

Um den Bildschirm wirklich zu löschen (so dass Sie nicht nach oben scrollen und den vorherigen Inhalt sehen können), verwenden Sie 'system reset' (siehe [this Ask Ubuntu answer] (http://askubuntu.com/a/25079/124558)). – TachyonVortex

0

Ich habe diese Problemumgehung für Windows Klicken Sie mit der rechten Maustaste auf den oberen Rahmen der Konsole -> Eigenschaften -> Layout -> und setzen Sie Screen Buffer Größe Höhe auf große Zahl.

11
\! clear 

Da ‚klar‘ ist ein Linux-Betriebssystem-Befehl und Linux und Mac OS X sind beide Formen von Unix, könnte dieser Befehl sehr gut für Sie arbeiten auch in Ordnung.

Bitte beachten Sie, dass die '! 'vor dem Befehl löschen wird verwendet, um MySQL zu sagen, um den Befehl zurück an das Betriebssystem zu übergeben.

12

Sie system clear verwenden könnte wie @Singamalai erwähnt oder sogar Tastenkombination wie CTRL +L

5

ich weiß, diese Frage für Windows ist da aber so viele Antworten bereitgestellt wurden bereits dachte ich nur an Erweitern Sie es auch für Linux-Benutzer, so dass es auch für zukünftige Benutzer von Vorteil sein wird.

in Linux So können Sie

Strg + L

tun, um die MySQL-Befehlsfenster durch Terminal laufen zu löschen. :)

Verwandte Themen