MySQL 如何检查选择了哪个数据库

MySQL 如何检查选择了哪个数据库

我们可以借助于double表中的DATABASE()方法来检查这一点。假设,我们正在使用business数据库。查询语句如下 –

mysql> use business;
Database changed
Mysql

现在我们可以借助于double表中的DATABASE()方法来检查选择的是哪个数据库。查询语句如下 –

mysql> SELECT DATABASE() FROM DUAL;
Mysql

这是输出结果。

+------------+
| DATABASE() |
+------------+
| business   |
+------------+
1 row in set (0.00 sec)
Mysql

现在让我们考虑另一个数据库以获取该特定数据库的名称。查询语句如下。

mysql> use test
Database changed

mysql> SELECT DATABASE() FROM DUAL;
Mysql

下面是输出结果。

+------------+
| DATABASE() |
+------------+
| test       |
+------------+
1 row in set (0.00 sec)
Mysql

我们可以检查上述数据库是否存在于MySQL中。查询语句如下 –

mysql> show databases;
Mysql

下面是显示所有数据库的输出结果。

+--------------------+
| Database           |
+--------------------+
| business           |
| databasesample     |
| education          |
| hello              |
| information_schema |
| mybusiness         |
| mysql              |
| performance_schema |
| sample             |
| schemasample       |
| sys                |
| test               |
| universitydatabase |
+--------------------+
13 rows in set (0.05 sec)
Mysql

如上所述,我们拥有两个数据库,并且可以使用DATABASE()方法获取当前数据库名称。

另一种方法是使用status命令:

mysql> status;
Mysql

下面是输出结果。

MySQL 如何检查选择了哪个数据库

阅读更多:MySQL 教程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

登录

注册