Mysql——》information_schema 布满荆棘的人生 2023-11-29 06:42 189阅读 0赞 版权声明:本文为博主原创文章,无需授权即可转载,甚至无需保留以上版权声明,转载时请务必注明作者。 [https://blog.csdn.net/weixin\_43453386/article/details/84570972][https_blog.csdn.net_weixin_43453386_article_details_84570972] #### Mysql——》information\_schema #### * 一、information\_schema介绍 * 二、information\_schema数据库表说明 ## 一、information\_schema介绍 ## information\_schema数据库是MySQL自带的,它提供了访问数据库元数据的方式。 什么是元数据呢?元数据是关于数据的数据,如数据库名或表名,列的数据类型,或访问权限等。有些时候用于表述该信息的其他术语包括“数据词典”和“系统目录”。 ## 二、information\_schema数据库表说明 ## <table> <tbody> <tr> <td> <div> 序号 </div></td> <td> <div> 表名 </div></td> <td> <div> 描述 </div></td> <td> <div> 备注 </div></td> <td>实际上查询当前表的sql</td> </tr> <tr> <td> <div> 1 </div></td> <td> <div> SCHEMATA </div></td> <td> <div> 数据库信息 </div></td> <td> <div> <br> </div></td> <td> <div> show databases; </div></td> </tr> <tr> <td> <div> 2 </div></td> <td> <div> TABLES </div></td> <td> <div> 数据库中的表的信息(包括视图) </div></td> <td> <div> 某个表属于哪个schema,表类型,表引擎,创建时间等信息 </div> <div> <br> </div> <div> <br> </div></td> <td> <div> show tables from schemaname; </div></td> </tr> <tr> <td> <div> 3 </div></td> <td> <div> COLUMNS </div></td> <td> <div> 表中的列信息 </div></td> <td> <div> 某张表的所有列以及每个列的信息 </div></td> <td> <div> show columns from schemaname.tablename; </div></td> </tr> <tr> <td> <div> 4 </div></td> <td> <div> STATISTICS </div></td> <td> <div> 表索引的信息 </div></td> <td> <div> <br> </div></td> <td> <div> show index from schemaname.tablename </div></td> </tr> <tr> <td> <div> 5 </div></td> <td> <div> USER_PRIVILEGES </div></td> <td> <div> 用户权限 </div></td> <td> <div> 该信息源自mysql.user授权表。是非标准表。 </div></td> <td> <div> <br> </div></td> </tr> <tr> <td> <div> 6 </div></td> <td> <div> SCHEMA_PRIVILEGES </div></td> <td> <div> 数据库权限 </div></td> <td> <div> 该信息来自mysql.db授权表。是非标准表。 </div></td> <td> <div> <br> </div></td> </tr> <tr> <td> <div> 7 </div></td> <td> <div> TABLE_PRIVILEGES </div></td> <td> <div> 表权限 </div></td> <td> <div> 该信息源自mysql.tables_priv授权表。是非标准表。 </div></td> <td> <div> <br> </div></td> </tr> <tr> <td> <div> 8 </div></td> <td> <div> COLUMN_PRIVILEGES </div></td> <td> <div> 列权限 </div></td> <td> <div> 该信息源自mysql.columns_priv授权表。是非标准表。 </div></td> <td> <div> <br> </div></td> </tr> <tr> <td> <div> 9 </div></td> <td> <div> CHARACTER_SETS </div></td> <td> <div> 字符集 </div></td> <td> <div> <br> </div></td> <td> <div> SHOW CHARACTER SET; </div></td> </tr> <tr> <td> <div> 10 </div></td> <td> <div> COLLATIONS </div></td> <td> <div> 字符集的对照信息 </div></td> <td> <div> <br> </div></td> <td> <div> <br> </div></td> </tr> <tr> <td> <div> 11 </div></td> <td> <div> COLLATION_CHARACTER_SET_APPLICABILITY </div></td> <td> <div> 可用于校对的字符集 </div></td> <td><br></td> <td> <div> SHOW COLLATION; </div></td> </tr> <tr> <td> <div> 12 </div></td> <td> <div> TABLE_CONSTRAINTS </div></td> <td> <div> 存在约束的表 以及表的约束类型 </div></td> <td> <div> <br> </div></td> <td> <div> <br> </div></td> </tr> <tr> <td> <div> 13 </div></td> <td> <div> KEY_COLUMN_USAGE </div></td> <td>具有约束的键列</td> <td> <div> <br> </div></td> <td> <div> <br> </div></td> </tr> <tr> <td> <div> 14 </div></td> <td> <div> ROUTINES </div></td> <td>存储子程序(存储程序和函数)的信息<br> 不包含自定义函数(UDF)</td> <td> <div> <br> </div></td> <td> <div> <br> </div></td> </tr> <tr> <td> <div> 15 </div></td> <td> <div> VIEWS </div></td> <td> <div> 视图的信息 </div></td> <td> <div> 需要有show views权限,否则无法查看视图信息。 </div></td> <td> <div> <br> </div></td> </tr> <tr> <td> <div> 16 </div></td> <td> <div> TRIGGERS </div></td> <td> <div> 触发程序的信息 </div></td> <td> <div> 必须有super权限才能查看该表 </div></td> <td> <div> <br> </div></td> </tr> </tbody> </table> [https_blog.csdn.net_weixin_43453386_article_details_84570972]: https://blog.csdn.net/weixin_43453386/article/details/84570972
还没有评论,来说两句吧...