在 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 控制台
根据操作系统的不同,用于清除屏幕的 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
使用 system clear,shell 只会向下滚动,保持旧结果不变。 如果我们需要移除卷轴,请使用系统重置。
清除 Windows 中的 MySQL 控制台
同样,对于 Windows:
mysql> system cls
我们也可以使用它的快捷方式\!
来代替书写系统。
### Linux
mysql> \! clear
mysql> \! reset
### Windows
mysql> \! cls
清除 macOS 中的 MySQL 控制台
在 macOS 上,您可以执行以下操作:
转到编辑,单击清除屏幕或使用键盘快捷键 ⌥+Cmd+L
。
清除 iTerm2 中的 MySQL 控制台
这些设置在 iTerm 中有点重命名。 使用 Clear Buffer 代替 Clear Screen。
更具体地说,转到编辑,单击清除缓冲区,或使用键盘快捷键 Cmd+K。
相关文章
使用 Mysqldump 备份 MySQL 中的数据
发布时间:2023/05/09 浏览次数:192 分类:MySQL
-
本篇文章将介绍如何使用 mysqldump 只备份数据。 在这里,我们将探讨 --no-create-info 、--compact 、--skip-triggers 和 --no-create-db 选项。
更新 MySQL 表中的主键
发布时间:2023/05/09 浏览次数:61 分类:MySQL
-
本篇文章介绍如何更新 MySQL 表中的主键。 我们将使用 ALTER 命令对主键进行任何更改。更新 MySQL 表中的主键 我们可以在多种情况下更新 MySQL 表中的主键。
在 MySQL 中获取命令历史记录
发布时间:2023/05/09 浏览次数:150 分类:MySQL
-
本文重点介绍了在 Windows 和 Linux 中获取我们已执行的 MySQL 命令历史记录的各种方法。MySQL命令历史
Oracle 的 decode 函数在 MySQL 中的等价物
发布时间:2023/05/09 浏览次数:115 分类:MySQL
-
本篇文章介绍了三种替代实现,我们可以将它们用作 MySQL 中 Oracle 的 decode() 函数的等价物。 为此,我们将使用 IF()、CASE 以及 FIELD() 和 ELT() 的组合。
使用 Ubuntu 连接远程 MySQL 服务器的不同方法
发布时间:2023/05/09 浏览次数:97 分类:MySQL
-
在本文中我们将学习如何使用 Ubuntu 连接远程 MySQL 服务器来操作数据以及启动和停止 MySQL 服务器。
在 Linux 中安装 MySQL 客户端
发布时间:2023/05/09 浏览次数:72 分类:MySQL
-
在 Linux 中安装 MySQL 客户端的命令。Linux 和 Unix 等环境作为命令行界面工作,仅在命令的帮助下运行。
在 MySQL 中转换为十进制
发布时间:2023/05/09 浏览次数:150 分类:MySQL
-
有时,我们可能需要将一种数据类型转换为另一种数据类型。 下面是我们如何使用带有 DECIMAL(M,D) 的 CAST() 和 CONVERT() 函数在 MySQL 中转换为十进制。
在 MySQL 中获取当前日期和时间
发布时间:2023/05/09 浏览次数:145 分类:MySQL
-
本篇文章我们将学习 NOW()、CURRENT_TIMESTAMP()(也写为 CURRENT_TIMESTAMP)和 SYSDATE() 来获取 MySQL 中的当前日期和时间。 我们还将看到这三个功能之间的比较。在 MySQL 中获取当前日期和时间
更改 MySQL 服务器中的 max_allowed_packet Size
发布时间:2023/05/09 浏览次数:142 分类:MySQL
-
本篇文章介绍如何更改 MySQL 服务器中的 max_allowed_packet 大小。 为了了解这一点,我们将使用两个操作系统,Windows 10 和 Linux (Ubuntu)。