MySQL에서 화면 지우기

Salman Mehmood 2023년6월20일
  1. MySQL에서 화면 지우기
  2. 시스템을 사용하여 MySQL 콘솔 지우기
MySQL에서 화면 지우기

이 항목의 주요 목표는 MySQL 콘솔의 화면을 지우는 방법을 보여주는 것입니다.

MySQL에서 화면 지우기

MySQL 콘솔에서 작업하고 구성 및 데이터를 관리하는 동안 이전 작업의 결과로 인해 화면이 너무 복잡해질 수 있습니다. 어수선한 디스플레이는 출력을 탐색하는 데 혼란을 초래할 수 있으므로 향후 쿼리의 시각화에 영향을 줄 수 있는 지저분한 디스플레이로 이어질 수 있습니다.

다음 시나리오를 고려하십시오.

C:\Users\Admin>mysql --user=root --password=root
MySQL: [Warning] Using a password on the command line interface can be insecure.
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 10
Server version: 8.0.30 MySQL Community Server - GPL

Copyright (c) 2000, 2022, Oracle and/or its affiliates.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> SELECT * from world.city;

+------+---------------+-------------+----------------------+------------+
| ID   | Name          | CountryCode | District             | Population |
+------+---------------+-------------+----------------------+------------+
|    1 | Kabul         | AFG         | Kabol                |    1780000 |
|    2 | Qandahar      | AFG         | Qandahar             |     237500 |
|    3 | Herat         | AFG         | Herat                |     186800 |
|    4 | Mazar-e-Sharif| AFG         | Balkh                |     127800 |
|    5 | Amsterdam     | NLD         | Noord-Holland        |     731200 |
|    . | . . . . . . . | . . . . . . | . . . . . . . . . .  |  . . . . . |
|    . | . . . . . . . | . . .  < OUTPUT REDACTED >  . . .  |  . . . . . |
|    . | . . . . . . . | . . . . . . | . . . . . . . . . .  |  . . . . . |
| 4078 | Nablus        | PSE         | Nablus               |     100231 |
| 4079 | Rafah         | PSE         | Rafah                |      92020 |
+------+---------------+-------------+----------------------+------------+
4079 rows in set (0.07 sec)

mysql>

이렇게 큰 쿼리를 실행한 후 무언가를 확인하기 위해 다시 돌아가는 것은 특히 출력 중간에서 특정 결과를 찾을 때 성가신 일이 됩니다. 모든 출력에서 찾기가 어려울 수 있습니다.

이 문제를 극복하기 위해 화면이 어수선해지지 않도록 진행하면서 화면을 지울 수 있습니다.

다양한 방법으로 MySQL 콘솔을 지울 수 있으며 그 중 일부는 다음과 같습니다.

시스템을 사용하여 MySQL 콘솔 지우기

운영 체제에 따라 system 다음에 화면을 지우는 데 사용되는 cmdlet을 사용하여 MySQL 콘솔을 지울 수 있습니다.

다음은 Linux, Mac 및 Windows 모두에 대한 예입니다.

Linux에서 MySQL 콘솔 지우기

clear 또는 reset을 사용하여 Linux에서 화면을 쉽게 지울 수 있습니다.

# Only scrolls down
mysql> system clear

# For clearing both the history and scrollback history
mysql> system reset

시스템 지우기를 사용하면 셸이 아래로만 스크롤되어 이전 결과가 그대로 유지됩니다. 스크롤을 제거해야 하는 경우 시스템 재설정을 사용하십시오.

Windows에서 MySQL 콘솔 지우기

마찬가지로 Windows의 경우:

mysql> system cls

system을 쓰는 대신 단축키 \!를 사용할 수도 있습니다.

### Linux

mysql> \! clear
mysql> \! reset

### Windows

mysql> \! cls

macOS에서 MySQL 콘솔 지우기

macOS에서는 다음을 수행할 수 있습니다.

편집으로 이동하여 화면 지우기를 클릭하거나 키보드 단축키 +Cmd+L를 사용합니다.

iTerm2에서 MySQL 콘솔 지우기

설정은 iTerm에서 약간 이름이 변경되었습니다. Clear Screen 대신 Clear Buffer가 사용됩니다.

보다 구체적으로 편집으로 이동하거나 버퍼 지우기를 클릭하거나 키보드 단축키 Cmd+K를 사용합니다.

Salman Mehmood avatar Salman Mehmood avatar

Hello! I am Salman Bin Mehmood(Baum), a software developer and I help organizations, address complex problems. My expertise lies within back-end, data science and machine learning. I am a lifelong learner, currently working on metaverse, and enrolled in a course building an AI application with python. I love solving problems and developing bug-free software for people. I write content related to python and hot Technologies.

LinkedIn

관련 문장 - MySQL Console