information_schema表介绍

第一个查询看看库里有多少个表,表名等
select * from INFORMATION_SCHEMA.TABLES

information_schema这张数据表保存了MySQL服务器所有数据库的信息。如数据库名,数据库的表,表栏的数据类型与访问权限等。再简单点,这台MySQL服务器上,到底有哪些数据库、各个数据库有哪些表,每张表的字段类型是什么,各个数据库要什么权限才能访问,等等信息都保存在information_schema表里面。

Mysql的INFORMATION_SCHEMA数据库包含了一些表和视图,提供了访问数据库元数据的方式。

元数据是关于数据的数据,如数据库名或表名,列的数据类型,或访问权限等。有些时候用于表述该信息的其他术语包括“数据词典”和“系统目录”。

 

下面对一些重要的数据字典表做一些说明:

schemata表:提供了关于数据库的信息。

tables表:给出了关于数据库中的表的信息。

columns表:给出了表中的列信息。

statistics表:给出了关于表索引的信息。

user_privileges表:给出了关于全程权限的信息。该信息源自mysql.user授权表。

schema_privileges表:给出了关于方案(数据库)权限的信息。该信息来自mysql.db授权表。

table_privileges表:给出了关于表权限的信息。该信息源自mysql.tables_priv授权表。

column_privileges表:给出了关于列权限的信息。该信息源自mysql.columns_priv授权表。

character_sets表:提供了关于可用字符集的信息。

collations表:提供了关于各字符集的对照信息。

collation_character_set_applicability表:指明了可用于校对的字符集。

table_constraints表:描述了存在约束的表。

key_column_usage表:描述了具有约束的键列。

routines表:提供了关于存储子程序(存储程序和函数)的信息。此时,routines表不包含自定义函数(udf)。

views表:给出了关于数据库中的视图的信息。

triggers表:提供了关于触发程序的信息。

 

 tables_in_information_schema          |
+---------------------------------------+
| all_plugins                           |
| applicable_roles                      |
| character_sets                        |
| collations                            |
| collation_character_set_applicability |
| columns                               |
| column_privileges                     |
| enabled_roles                         |
| engines                               |
| events                                |
| files                                 |
| global_status                         |
| global_variables                      |
| key_caches                            |
| key_column_usage                      |
| parameters                            |
| partitions                            |
| plugins                               |
| processlist                           |
| profiling                             |
| referential_constraints               |
| routines                              |
| schemata                              |
| schema_privileges                     |
| session_status                        |
| session_variables                     |
| statistics                            |
| system_variables                      |
| tables                                |
| tablespaces                           |
| table_constraints                     |
| table_privileges                      |
| triggers                              |
| user_privileges                       |
| views                                 |
| geometry_columns                      |
| spatial_ref_sys                       |
| client_statistics                     |
| index_statistics                      |
| innodb_sys_datafiles                  |
| table_statistics                      |
| innodb_sys_tablestats                 |
| user_statistics                       |
| innodb_sys_indexes                    |
| xtradb_rseg                           |
| innodb_cmp_per_index                  |
| innodb_trx                            |
| changed_page_bitmaps                  |
| innodb_ft_being_deleted               |
| innodb_lock_waits                     |
| innodb_locks                          |
| innodb_tablespaces_encryption         |
| xtradb_internal_hash_tables           |
| innodb_sys_fields                     |
| innodb_cmpmem_reset                   |
| innodb_cmp                            |
| innodb_ft_index_table                 |
| innodb_sys_tablespaces                |
| innodb_mutexes                        |
| innodb_buffer_page_lru                |
| innodb_sys_foreign_cols               |
| innodb_cmp_reset                      |
| innodb_buffer_pool_stats              |
| innodb_ft_index_cache                 |
| innodb_sys_foreign                    |
| innodb_metrics                        |
| innodb_ft_default_stopword            |
| innodb_cmpmem                         |
| innodb_sys_tables                     |
| innodb_sys_columns                    |
| innodb_ft_config                      |
| innodb_buffer_page                    |
| innodb_cmp_per_index_reset            |
| xtradb_read_view                      |
| innodb_sys_semaphore_waits            |
| innodb_changed_pages                  |
| innodb_ft_deleted                     |
| innodb_tablespaces_scrubbing 

posted @ 2017-04-24 10:38  千牛一刀  阅读(1823)  评论(0)    收藏  举报