web-dev-qa-db-fra.com

Comment effacer la console de l'écran mysql dans Windows?

Le titre est ma question. Je googlé et essayer quelque chose comme

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

blah blah ...

mais aucun d'entre eux ne fonctionne. Quelqu'un me montre comment effacer l'écran, tout comme la commande cls dans la fenêtre

37
Leo Lerdorf

Ce n'est pas possible sous Windows.

Il existe un bogue ouvert pour ce problème: Bug # 58680: Commande d’écran clair de Windows

27
dogbane

EDIT:
Je pense qu'aucune des commandes ne fonctionnera. Sous Linux, Ctrl-L fera le travail. dans les fenêtres il n'y a pas d'équivalent. Vous pouvez uniquement quitter MySql, tapez CLS, puis entrez à nouveau MySql.

29
user915331
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
14
Milind Morey

Il suffit de faire défiler avec votre souris

Sous Linux Ctrl+L fera mais si votre défilement vers le haut, vous verrez les anciennes commandes

Donc, je suggère de faire défiler dans les fenêtres en utilisant la souris

6
jafaritaqi

Sur linux: vous pouvez utiliser ctrl + L ou tapez la commande system clear.

4
Niket Thada

SQL> effacer scr

Cette commande efface l'écran dans MYSQL

1
Deepa Madiwalar

vous pouvez taper l'étape suivante:

mysql> exit;

C:\xampp\mysql\bin> cls

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

c'est du travail!

1
edrianhadinata

C'est ce que j'ai fait pour contourner ce bogue. La console Windows (cmd) ne vaut tout simplement pas la peine d’être utilisée pour autre chose que quelques commandes simples. Donc ce qui suit est ce que j'ai fait.

Installé Cygwin (Allez ici ) C'est assez simple à installer. Vous pouvez regarder ceci vidéo . Cela explique très facilement comment installer cygwin. Lorsque vous sélectionnez les packages que vous souhaitez installer, assurez-vous que les packages client Mintt (il s’agit d’un meilleur Shell ou cmd) et du client mysql.

Une fois que vous avez fini de l’installer, vous devez ajouter le dossier bin de cygwin dans vos variables d’environnement PATH (la vidéo ci-dessus explique cela également)

Vous allez maintenant avoir une icône sur le bureau de cygwin. Ouvrez-le et connectez-vous à mysql en utilisant les commandes normales. Pour le faire fonctionner, vous devrez mettre l'adresse IP du serveur mysql dans la commande. J'utilise la journalisation suivante dans MySQL qui a été installée via wamp

mysql -u root -p -h 127.0.0.1 

Vous pouvez ajouter plus d'arguments ici si vous voulez. Une fois que vous êtes dans mysql, appuyez simplement sur ctrl + l et vous effacerez l'écran.

1
user3047717

Eh bien, si vous avez installé MySql Server, par exemple la version 5.5. Dont le dossier est situé dans:

C:\Program Files\MySQL\Serveur MySQL 5.5\bin

Le meilleur moyen serait de l'inclure dans vos chemins.

  • Première exécution sysdm.cpl applet de run i.e. WinKey + R

  • Naviguez jusqu'à Avancé -> Variables d'environnement

  • Sélectionnez [~ # ~] chemin [~ # ~] et cliquez sur Modifier.

  • Faites défiler jusqu'à la fin du texte et ajoutez "; C:\Program Files\MySQL\Serveur MySQL 5.5\bin" = sans guillemets (Notez que le point-virgule à partir du texte ne doit être ajouté que s'il n'est pas déjà là),

Maintenant, vous pouvez simplement appeler:

start/b/wait mysql -u racine -p

via l'invite de commande.

Pour effacer l'écran maintenant, vous pouvez simplement exit dans mysql & appeler cls

Un peu bidouillé mais fait le travail.

Si vous utilisez WAMP ou un autre outil, c'est encore plus simple!

Ouvrez l'invite de commande et tapez:

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

Entrez normalement, puis à chaque fois que vous souhaitez effacer l'écran, faites:

quitter ou quitter

Et effacez ensuite à l'aide de DOS:

cls

Vous pouvez facilement ré-entrer en appuyant deux fois pour obtenir votre commande d'appel mysql

1
Chibueze Opata

J'ai eu le même problème, et CTRL+L travaillé pour moi sur Windows 10.

1
dzoneuser

Je le gère comme suit:

  1. Faites un clic droit sur la disposition goto de la propriété ouverte de cmd
  2. Définissez la hauteur du tampon d’écran sur 9999 et ok
  3. Maintenant, chaque fois que vous voulez taper une nouvelle requête, il suffit de faire défiler avec la souris et vous obtiendrez un écran vide
1
Akash

Ouvrez les propriétés en cliquant sur l'icône de la fenêtre de console supérieure gauche, allez à l'onglet Mise en page, prenez note de la valeur définie dans Screen Buffer Size->Height, et remplacez-le par 1. Cliquez sur OK.
Vous verrez une console à 1 rangée. Ouvrez à nouveau les propriétés et rétablissez cette valeur comme auparavant. Redimensionnez la console et vous aurez une console propre.

enter image description here

0
Ivan Ferrer Villa