CentOS系统MySQL命令行退出数据库(cent退出mysql)

在CentOS系统中使用MySQL命令行操作数据库是常见的行为,但在退出数据库时却存在一些不同的方式。本文将介绍在CentOS系统中MySQL命令行退出数据库的几种方法,并提供相应的代码实例。

方法一:使用“exit”命令

在MySQL命令行中输入“exit”命令可以快速退出数据库。该命令的格式为:

exit;

执行该命令后,MySQL命令行会提示“Bye”以示退出成功。

方法二:使用“quit”命令

“quit”命令与“exit”命令类似,同样可以用于退出MySQL命令行。该命令的格式为:

quit;

执行该命令后,MySQL命令行会提示“Bye”以示退出成功。

方法三:使用“Ctrl + D”组合键

除了使用命令行输入“exit”或“quit”命令外,还可以使用“Ctrl + D”组合键退出MySQL命令行。该组合键表示输入文件结束(EOF),在MySQL命令行中表示退出,即:

输入“Ctrl + D”组合键,MySQL命令行会自动提示“Bye”。

下面是一个示例,展示如何使用“Ctrl + D”组合键退出MySQL命令行:

[root@localhost ~]# mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 2
Server version: 5.7.23-log MySQL Community Server (GPL)
Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights
reserved.
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> quit
Bye
[root@localhost ~]#

方法四:使用“Ctrl + C”组合键

有时候MySQL出现死循环或其他异常情况,使用“exit”、“quit”、“Ctrl + D”等方法无法退出MySQL命令行。此时可以使用“Ctrl + C”组合键强制中断MySQL命令行执行并退出。该组合键表示中断(Interrupt),在MySQL命令行中表示退出,即:

输入“Ctrl + C”组合键,MySQL命令行会自动提示“Bye”。

下面是一个示例,展示如何使用“Ctrl + C”组合键强制退出MySQL命令行:

[root@localhost ~]# mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 2
Server version: 5.7.23-log MySQL Community Server (GPL)
Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights
reserved.
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 table1 where id=100;
+----+--------+-------+
| id | name | score |
+----+--------+-------+
| 100| David | 87.5 |
+----+--------+-------+
1 row in set (0.00 sec)

mysql> select * from table2 where id=200;

在上述代码中,第二条“select”命令出现了错误,操作导致死循环。此时可以使用“Ctrl + C”组合键强制退出MySQL命令行。

注:使用“Ctrl + C”组合键会中断MySQL命令行当前执行的操作,有可能会导致数据丢失或其他不良影响,需谨慎使用。


数据运维技术 » CentOS系统MySQL命令行退出数据库(cent退出mysql)