Mysql 简明教程
MySQL - SHOW Databases
MySQL SHOW Databases Statement
要显示 MySQL 服务器中存在的所有数据库的列表,我们需要使用 SHOW DATABASES 语句。它以表格形式返回结果,其中包含一列。结果集中的数据库将按字母顺序排序。
To display the list of all databases present in a MySQL server, we need to use the SHOW DATABASES statement. It returns the result in a tabular form with one column. The databases in the result set will be sorted in alphabetical order.
Syntax
以下是在 MySQL sever 中列出所有数据库的语法 −
Following is the syntax to list all databases in MySQL sever −
SHOW DATABASES [LIKE 'pattern' | WHERE expr]
Example
首先,让我们使用以下查询创建名为 TUTORIALS 的数据库 −
First of all, let us create a database with a name TUTORIALS using the following query −
CREATE DATABASE TUTORIALS;
在创建任何数据库之前,请确保您拥有管理员权限。一旦创建数据库,您就可以使用以下查询在数据库列表中对其进行检查 −
Make sure you have the admin privilege before creating any database. Once a database is created, you can check it in the list of databases by using the following query −
SHOW DATABASES;
MySQL SHOW SCHEMAS Statement
我们还可以使用 SHOW SCHEMAS 语句列出 MySQL 中的数据库。
We can also use the SHOW SCHEMAS statement to list out the databases in MySQL.
Syntax
以下是 MySQL SHOW SCHEMAS 语句的语法 −
Following is the syntax of the MySQL SHOW SCHEMAS statement −
SHOW SCHEMAS [LIKE 'pattern' | WHERE expr]
Showing Databases Using a Client Program
除了使用 MySQL 查询获取当前 MySQL 服务器中所有数据库的列表之外,我们还可以使用客户端程序执行 SHOW DATABASES 操作。
Besides fetching the list of all databases in current MySQL server with a MySQL query, we can also use a client program to perform the SHOW DATABASES operation.