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
Ce n'est pas possible sous Windows.
Il existe un bogue ouvert pour ce problème: Bug # 58680: Commande d’écran clair de Windows
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.
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
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
Sur linux: vous pouvez utiliser ctrl + L ou tapez la commande system clear
.
SQL> effacer scr
Cette commande efface l'écran dans MYSQL
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!
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.
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.
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
J'ai eu le même problème, et CTRL+L travaillé pour moi sur Windows 10.
Je le gère comme suit:
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.