环球科创网

2022年01月16日整理发布:mysql中数据库怎么查看

更新时间:2022-01-16 16:58:15

导读 向您解释如何在mysql中查看数据库。相信朋友们也应该很关心这个话题。现在我们来谈谈如何在mysql中为我的朋友查看数据库。边肖还收集了如何

向您解释如何在mysql中查看数据库。相信朋友们也应该很关心这个话题。现在我们来谈谈如何在mysql中为我的朋友查看数据库。边肖还收集了如何在mysql中查看数据库的信息。我希望你看到后会喜欢。

在mysql中,可以使用“SHOW DATABASES”语句来查看数据库。此语句可以查看或显示当前用户权限范围内的数据库;语法“SHOW DatabaSes[LIKE ' DatabaSe name]”。

(推荐教程:mysql视频教程)

数据库可以被看作是一个专用于存储数据对象的容器。每个数据库都有一个唯一的名字,数据库的名字有实际意义,这样我们可以清楚地看到每个数据库用来存储什么数据。MySQL数据库中有系统数据库和用户自定义数据库。系统数据库是安装MySQL后系统自带的数据库。用户定义的数据库是由用户创建的数据库。

您可以在MySQL中使用SHOW DATABASES语句来查看或显示当前用户权限范围内的数据库。查看数据库的语法格式是:

显示数据库[像“数据库名”一样];语法如下:

LIKE子句是可选的,用于匹配指定的数据库名称。LIKE子句可以部分匹配,也可以完全匹配。

数据库名称用单引号“”括起来。

示例1:查看所有数据库

列出当前用户可以查看的所有数据库:

mysql SHOW DATABASES

-

数据库|

-

|信息_架构|

| mysql |

|性能_架构|

| sakila |

| sys |

|世界|

-

集合中的6行(0.22秒)您可以发现上面的列表中有6个数据库,它们是在安装MySQL时自动创建的。他们各自的职能如下:

Information_schema:主要存储系统中的一些数据库对象信息,如用户表信息、列信息、权限信息、字符集信息、分区信息等。

MySQL:MySQL的核心数据库类似于SQL Server中的主表,主要负责存储MySQL本身需要使用的控制和管理信息,如数据库用户、用户访问权限等。常用如修改mysql数据库用户表中的root用户密码。

Performance_schema:主要用于收集数据库服务器性能参数。

sakila:MySQL提供的示例数据库。这个数据库中有16个表。这些数据表很常见。设计数据库时,可以参考这些示例数据表来快速完成所需的数据表。

Sys:安装了sys:MySQL 5.7之后会多一个SYS数据库。Sys数据库主要提供performation_schema的一些视图数据,主要是让开发人员和用户更容易查看性能问题。

世界:世界数据库是由MySQL自动创建的数据库。该数据库只包括三个数据表,用于存储城市、国家和国家使用的语言等。

示例2:创建和查看数据库

首先,创建名为test_db的数据库:

mysql CREATE DATABASE test _ db

查询正常,1行受影响(0.12秒)然后使用SHOW DATABASES语句显示权限范围内的所有数据库名称,如下所示:

mysql SHOW DATABASES

-

数据库|

-

|信息_架构|

| mysql |

|性能_架构|

| sakila |

| sys |

| test_db |

|世界|

-

集合中的行(0.22秒)看,刚刚创建的数据库已经显示。

例3:使用LIKE子句

首先,创建三个名为test_db、db_test和db_test_db的数据库。

1)使用LIKE子句查看与test_db完全匹配的数据库:

MySQL SHow DatabaSes LIKE ' test _ db ';

-

|数据库(test_db) |

-

| test_db |

-

集合中的1行(0.03秒)2)使用LIKE子句查看名称包含测试的数据库:

MySQL SHow DatabaSes LIKE“% test %”;

-

|数据库(%测试%) |

% 20-% 20% 0A % 7C % 20db _ test % 20% 7C % 0A % 20-% 0A % 7C % 20db _ test _ DB % 20% 0A % 7C % 20 test _ DB % 20% 7C % 0A % 20-% 20% 0A 3% 20行% 20设置中的% 20% 20% 280.03% 20秒% 293% 29% 20% E4 % BD % BF % E7

免责声明:本文由用户上传,如有侵权请联系删除!