表名 | 描述 |
---|---|
SCHEMATA | 数据库信息表,包含所有数据库的相关信息 |
TABLES | 表信息表,包含所有表的相关信息 |
COLUMNS | 列信息表,包含所有表的列信息 |
STATISTICS | 索引统计信息表,包含表的索引信息 |
ROUTINES | 存储过程和函数信息表,包含存储过程和函数的相关信息 |
VIEWS | 视图信息表,包含所有视图的相关信息 |
USER_PRIVILEGES | 用户权限信息表,包含用户权限的相关信息 |
KEY_COLUMN_USAGE | 外键关联信息表,包含使用外键的表和列的相关信息 |
TABLE_CONSTRAINTS | 约束信息表,包含表的约束信息 |
CHECK_CONSTRAINTS | CHECK 约束信息表,包含表的 CHECK 约束信息 |
REFERENTIAL_CONSTRAINTS | 外键约束信息表,包含表的外键约束信息 |
COLUMN_PRIVILEGES | 列权限信息表,包含列级别的权限信息 |
SCHEMA_PRIVILEGES | 数据库权限信息表,包含数据库级别的权限信息 |
SESSION_VARIABLES | 会话变量信息表,包含当前会话的变量信息 |
GLOBAL_VARIABLES | 全局变量信息表,包含全局的系统变量信息 |
这些表中的信息可以通过查询相应的表来获取,以了解数据库对象的结构、属性和权限等相关信息。
select * from information_schema.SCHEMATA;
select * from information_schema.TABLES;
select * from information_schema.COLUMNS;
select * from information_schema.STATISTICS;
select * from information_schema.ROUTINES;
select * from information_schema.VIEWS;
select * from information_schema.USER_PRIVILEGES;
select * from information_schema.KEY_COLUMN_USAGE;