Comment effacer la console d'écran mysql dans windows?
Le titre est ma question. J'ai googlé et essayer quelque chose comme
mysql> ! clear
mysql> ! cls
mysql> system cls
mysql> system clear
blah blah ...
mais aucun d'entre eux travaille.
tout le monde me montre comment effacer l'écran, tout comme cls
commande dans la fenêtre
13 réponses
ce n'est pas possible sur Windows.
Il y a un bug ouvert pour ce problème: Bogue N ° 58680: Windows Clear Screen Command
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
faites simplement défiler vers le bas avec votre souris
Sous Linux Ctrl+ L va faire, mais si vos faites défiler vers le haut, vous verrez les anciennes commandes
je suggère donc de faire défiler les fenêtres en utilisant la souris
sous linux: vous pouvez utiliser ctrl + L ou tapez la commande system clear
.
Eh bien, si vous avez installé MySql Server par exemple la Version 5.5. qui a son dossier situé dans:
C:\Program fichiers\MySQL\MySQL Server 5.5\bin
La meilleure façon serait de l'inclure dans votre chemins.
Premier run
sysdm.cpl
appletrun
i.e. WinKey + Rnaviguez vers Avancé -> Variables D'Environnement
Sélectionner PATH et Cliquez sur Modifier.
- faites Défiler jusqu'à la fin du texte, et ajouter "; C:\Program fichiers\MySQL\MySQL Server 5.5\bin" sans guillemets (Notez le point-virgule Qui commence le texte, il ne doit être ajouté que s'il n'est pas déjà là),
Maintenant, vous pouvez simplement appeler:
démarrer /b /attendre mysql -u root -p
via l'invite de commande.
Pour effacer l'écran, vous pouvez simplement exit
mysql & call cls
c'est un peu trickish hack, mais ça fait l'affaire.
si vous utilisez WAMP ou un autre outil, c'est encore plus facile!
Ouvrez l'invite de commande et tapez:
C:\wamp\mysql\bin\mysql -u root-p
entrer comme normal, puis chaque fois que vous souhaitez effacer l'écran, faire:
exit ou quitter
Et puis d'effacer à l'aide de DOS:
cls
vous pouvez facilement entrer de nouveau en appuyant deux fois pour obtenir votre commande d'appel mysql
C'est ce que j'ai fait pour contourner ce bug. La console windows (cmd) ne vaut pas la peine d'être utilisée pour autre chose que des commandes simples. Donc ce qui suit est ce que j'ai fait.
Installé Cygwin (Go ici), Il est assez simple à installer. Vous pouvez regarder ce vidéo. Il explique très facilement comment installer cygwin. Assurez-vous que lorsque vous sélectionnez les paquets que vous voulez installer comprend Mintt (il s'agit essentiellement d'une meilleure coque ou cmd) et mysql client package.
Une fois que vous avez fini de l'installer, vous devriez ajouter le dossier bin de cygwin dans vos Variables D'environnement PATH(la vidéo ci-dessus explique cela aussi)
Maintenant vous aurez une icône sur le bureau pour cygwin. Ouvrez-le et connectez-vous à mysql en utilisant les commandes normales. Vous devrez mettre l'ip du serveur mysql dans la commande pour que cela fonctionne. J'utilise la journalisation suivante dans MySQL qui a été installé par wamp
mysql -u root -p -h 127.0.0.1
Vous peut ajouter plus d'arguments si vous voulez. Une fois que vous obtenez mysql juste appuyez sur ctrl + L et vous nettoierez l'écran.
vous pouvez taper l'étape suivante:
mysql> exit;
C:\xampp\mysql\bin > cls
C:\xampp\mysql\bin > mysql-u root-h localhost
c'est du travail!
j'ai la poignée de la façon suivante:
- cliquez sur le bouton droit de la souris sur la mise en page goto de la propriété ouverte
- Réglez la hauteur du tampon de l'écran à 9999 et ok
- maintenant, chaque fois que vous voulez taper une nouvelle requête, faites simplement défiler avec la souris et vous obtiendrez un écran vide
ouvrir les propriétés en cliquant sur l'icône en haut à gauche de la fenêtre de la console, allez dans L'onglet Mise en page, prenez note de la valeur définie dans Screen Buffer Size->Height
, et de le modifier à 1. Cliquez sur OK.
Vous verrez une console d'une rangée. Ouvrez les propriétés de nouveau et changez cette valeur de nouveau à ce qu'elle avait avant. Redimensionnez la console et vous aurez une console propre.
SQL> effacer scr
cette commande efface L'écran de MYSQL
bien qu'il y ait un bug pour nettoyer L'écran dans MySQL, j'ai trouvé un truc tactique quoi que vous vouliez dire...
vous pouvez facilement effacer l'écran en utilisant ceci...
appuyez simplement sur ( Ctrl + Flèche vers le bas ) jusqu'à ce que vous atteigniez le haut... heureux codding...
cliquez avec le bouton contextMenu sur l'invite Mysql et choisissez "Scroll", parce que je n'ai pas trouvé de moyen de nettoyer aussi. =P