admin管理员组

文章数量:1638814

MySQL自带四个数据库,分别是:

  1. information_schema
  2. performance_schema
  3. mysql
  4. test

本文介绍 information_schema 库。

简述

information_schema是MySQL中自带的一个数据库,里边存储着MySQL中所有的数据库信息,包括所有库名、表名、字典以及权限等,也就是存储数据库的元数据(关于数据库的数据),访问该数据库就能得到数据库中所有信息。

其中,在访问时,table_schema / schema_name是数据库的名称,table_name是具体的表名,table_type指的是表的类型

包含表

information_schema库中所有的表如下:

MariaDB [(none)]> use information_schema;
Database changed
MariaDB [information_schema]> show tables;
+---------------------------------------+
| Tables_in_information_schema          |
+---------------------------------------+
| ALL_PLUGINS                           |
| APPLICABLE_ROLES                      |
| CHARACTER_SETS                        |
| CHECK_CONSTRAINTS                     |
| COLLATIONS                            |
| COLLATION_CHARACTER_SET_APPLICABILITY |
| COLUMNS                               |
| COLUMN_PRIVILEGES                     |
| ENABLED_ROLES                         |
| ENGINES                               |
| EVENTS                                |
| FILES                                 |
| GLOBAL_STATUS                         |
| GLOBAL_VARIABLES                      |
| KEY_CACHES                            |
| KEY_COLUMN_USAGE                      |
| OPTIMIZER_TRACE                       |
| PARAMETERS                            |
| PARTITIONS                            |
| PLUGINS             

本文标签: mysqlinformationschema