Как очистить консоль экрана mysql в windows?

название-это мой вопрос. Я погуглил и попробовал что-то вроде

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

blah blah ...

но ни один из них не работает. кто-нибудь покажет мне, как очистить экран, так же, как в окне

13 ответов


Это невозможно в Windows.

существует открытая ошибка для этой проблемы:Ошибка #58680: Команда Windows Очистить Экран


EDIT:
Не думаю, что какая-то из команд сработает. В linux Ctrl-L выполнит эту работу. в windows нет эквивалента. Вы можете выйти только из MySql, введите CLS и затем повторно введите 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

просто прокрутите вниз с помощью мыши

В Linux Ctrl+L будет делать, но если прокрутить вверх вы увидите старые команды

поэтому я бы предложил прокрутку вниз в windows с помощью мыши


в Linux : вы можете использовать ctrl + L или команды типа system clear.


Ну, если вы установили сервер MySql, например, версию 5.5. который имеет папку, расположенную в

C:\Program файлы\MySQL\MySQL Server 5.5\bin

лучше всего было бы включить его в свои пути.

  • первый запуск sysdm.cpl апплет от run то есть WinKey + R

  • перейти к Дополнительно -> Переменные Среды

  • выберите путь и нажмите кнопку Изменить.

  • прокрутите до конца текста, и добавить ";C:\Program файлы\MySQL\MySQL Server 5.5\bin" без кавычек (обратите внимание на точку с запятой, начиная текст, это должно быть добавлено, только если он еще не существует),

теперь вы можете просто позвонить:

start /b / wait mysql-u root-p

через командную строку.

чтобы очистить экран Сейчас, вы можете просто exit в mysql & call cls

своего рода хитрый хак, но делает свою работу.

если вы используете WAMP или другой инструмент, это еще проще!

Откройте командную строку и введите:

C:\wamp\mysql\bin\mysql -U корень-p

войти как нормальный, то всякий раз, когда вы хотите, чтобы очистить экран, сделать:

выход или quit

и затем очистить с помощью DOS:

cls

вы можете легко повторно ввести, нажав два раза, чтобы получить команду вызова mysql


Это то, что я сделал, чтобы обойти эту ошибку. Консоль windows (cmd) просто не стоит использовать ни для чего, кроме некоторых простых команд. Вот что я сделал.

Установлен Cygwin (Go здесь) Это довольно прямо вперед, чтобы установить. Вы можете посмотреть это видео. Он очень легко объясняет, как установить cygwin. Убедитесь, что при выборе пакетов, которые вы хотите установить, включает Mintt (это в основном лучшая оболочка или cmd) и клиентский пакет mysql.

Как только вы закончите его установку, вы должны добавить папку bin из cygwin в переменные среды PATH (в приведенном выше видео это также объясняется)

теперь у вас будет значок на рабочем столе для cygwin. Откройте его и войдите в MySQL, используя обычные команды. Вам нужно будет поместить ip сервера mysql в команду, чтобы заставить его работать. Я использую следующий вход в MySQL, который был установлен через wamp

mysql -u root -p -h 127.0.0.1 

вы можете добавить больше аргументов, если хотите. Как только вы попадете в mysql, просто нажмите ctrl + L, и вы очистите экран.


вы можете ввести следующий шаг:

mysql> выход;

C:\xampp\mysql\bin > cls

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

Это работа!


я обрабатываю его следующим образом:

  1. щелкните правой кнопкой мыши на cmd open property's goto layout
  2. установите высоту буфера экрана в 9999 и ok
  3. Теперь, когда вы хотите ввести новый запрос, просто прокрутите мышью, и вы получите пустой экран

откройте Свойства, щелкнув значок верхнего левого окна консоли, перейдите на вкладку макет, обратите внимание на значение, заданное в Screen Buffer Size->Height, и измените его на 1. нажимать OK.
Вы увидите консоль с 1 строкой. Откройте Свойства снова и измените это значение на то, что было раньше. Измените размер консоли вниз, и у вас будет чистая консоль.

enter image description here


SQL> очистить scr

эта команда очищает экран в MYSQL


хотя есть ошибка для очистки экрана в MySQL, я нашел один тактический трюк, что бы вы ни хотели сказать...

вы можете легко очистить экран с помощью этого...

просто нажмите (ctrl + стрелка вниз), пока не достигнете вершины... счастливого кодирования...


Нажмите кнопку contextMenu в приглашении Mysql и выберите "прокрутка", потому что я не нашел способа очистить тоже. =P