2012-01-10 18 views
30

Il titolo è la mia domanda. Ho cercato su google e cercare qualcosa di simileCome cancellare la console della console MySQL in Windows?

mysql> !\ clear 
mysql> !\ cls 
mysql> system cls 
mysql> system clear 

blah blah ... 

ma nessuno di loro funziona. qualcuno mi mostrano come cancellare schermo, proprio come cls comando nella finestra di

+0

Ciao amico puoi provare questo [collegamento] (https://dev.mysql.com/doc/refman/5.0/en/mysql-commands.html), in modo che questo possa aiutarti a – Smart003

risposta

21

Questo non è possibile su Windows.

C'è un bug aperto per questo problema: Bug #58680: Windows Clear Screen Command

+0

non funziona. Problemi della console: Comando sconosciuto '\!' –

+0

grazie, inizio a odiare Window XD –

+36

Perché non odio MySql per non supportare un semplice comando Clear..Questo senso di odio è ben speso .. –

23

EDIT:
non credo che uno dei comandi funzionerà. In linux Ctrl-L farà il lavoro. in Windows non c'è equivalente. Puoi solo uscire da MySql, digitare CLS e quindi reinserire MySql.

+0

semplicemente cancella o cancella l'attuale istruzione sql che stai scrivendo, non chiaro tutto lo schermo –

+0

controlla la mia risposta aggiornata .. –

+0

ok, come sopra detto @dogbane. non c'è modo per Windows: D –

1

Beh, se è stato installato MySQL Server per esempio Versione 5.5. che ha la sua cartella trova in:

C: \ Programmi \ MySQL \ MySQL Server 5.5 \ bin

Il modo migliore sarebbe quella di includere nei vostri percorsi.

  • Prima esecuzione sysdm.cpl applet dal run cioè WinKey + R

  • Spostarsi Avanzate -> Variabili d'ambiente

  • Selezionare PERCORSO e fare clic su Modifica.

  • Scorrere fino alla fine del testo, e aggiungere "; C: \ Programmi \ MySQL \ MySQL Server 5.5 \ bin" senza virgolette (Si noti la virgola partenza del testo, questo deve essere aggiunto solo se non è già presente),

Ora si può chiamare:

start/b/wait mysql -u radice -p

tramite prompt dei comandi.

per cancellare lo schermo ora, si può solo exit in mysql & chiamata cls

Kinda trickish mod, ma non il lavoro.

Se si utilizza WAMP o altro strumento, è ancora più semplice!

Aperta Prompt dei comandi e digitare:

C: \ wamp \ mysql \ bin \ mysql -u radice -p

Inserisci come normale, quindi ogni volta che si desidera cancellare schermo, fare:

uscita o smettere

E poi chiaro usando DOS:

cls

Si può facilmente inserire nuovamente premendo due volte per ottenere il vostro comando di chiamata mysql

4
mysql> 
[email protected]:~# 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 
1

Questo è ciò che Ho fatto per aggirare questo bug. La console di windows (cmd) non vale la pena usare per qualcosa di diverso da alcuni semplici comandi. Quindi il seguente è quello che ho fatto.

Installato Cygwin (Go here) È piuttosto semplice da installare. Puoi guardare questo video. Spiega molto facilmente come installare cygwin. Assicurati che quando selezioni i pacchetti che vuoi installare includa Mintt (è fondamentalmente una migliore shell o cmd) e un pacchetto client mysql.

volta che hai finito l'installazione, è necessario aggiungere la cartella bin da cygwin nel vostro percorso di variabili ambientali (Il video qui sopra spiega che pure)

Ora avrete un'icona sul desktop per Cygwin. Aprilo e accedi a mysql usando i normali comandi. Dovrai inserire l'ip del server mysql nel comando per farlo funzionare. Io uso il seguente registrazione in MySQL che è stato installato tramite WAMP

mysql -u root -p -h 127.0.0.1 

È possibile aggiungere ulteriori argomenti in là, se vuoi. Una volta entrato in mysql premi semplicemente ctrl + L e cancellerai lo schermo.

-1

anche se c'è errore per cancellare lo schermo in MySQL, ho trovato un trucco tattica quello che vuoi dire ...

si può facilmente cancellare lo schermo usando questo ...

sufficiente premere (ctrl + freccia giù) fino a raggiungere in alto ... codifica felice ...

-1

Fare clic con il pulsante contestualeMenu sul prompt Mysql e scegliere "Scroll", perché non ho trovato alcun modo per pulire anche.= P

1

è possibile digitare il seguente passo:

mysql> exit;

C: \ xampp \ mysql \ bin> CLS

C: \ xampp \ mysql \ bin> mysql -u radice -h localhost

è un lavoro!

1

ho gestirlo come segue:

  1. fare clic destro sul layout di goto cmd aperta della struttura
  2. Regolare l'altezza del buffer dello schermo a 9999 e ok
  3. Ora ogni volta che si desidera digitare una nuova query, basta scorrere con il mouse e si aprirà una schermata vuota
5

basta scorrere con il mouse

In Linux Ctrl + L farà, ma se il vostro scorrimento verso l'alto vedrete i vecchi comandi

quindi vorrei suggerire scorrendo verso il basso in Windows utilizzando il mouse

0

Aprire Proprietà facendo clic sulla finestra in alto a sinistra della console icona, vai alla scheda Layout, prendi nota del valore impostato in Screen Buffer Size->Height e modificalo in 1. Fai clic su OK.
Vedrai una console a 1 riga. Apri di nuovo Proprietà e cambia quel valore in quello che aveva prima. Ridimensiona la console e avrai una console pulita.

enter image description here

1

Su Linux: è possibile utilizzare Ctrl + L o un comando di tipo system clear.

Problemi correlati