旗下导航:搜·么
当前位置:网站首页 > MySQL教程 > 正文

MySQL的information_schema 相关内容【MySQL教程】,schema,mysql

作者:搜教程发布时间:2019-11-27分类:MySQL教程浏览:36评论:0


导读:人人在装置或运用MYSQL时,会发明除了本身装置的数据库之外,另有一个information_schema数据库。information_schema数据库是做什么用的呢,运用Wo...
人人在装置或运用MYSQL时,会发明除了本身装置的数据库之外,另有一个information_schema数据库。information_schema数据库是做什么用的呢,运用WordPress博客的朋侪能够会想,是否是装置模板增加的数据库呀?看完本片文章后,你就会对information_schema数据库有所相识。

information_schema数据库是MySQL自带的,它供应了接见数据库元数据的体式格局。什么是元数据呢?元数据是关于数据的数据,如数据库名或表名,列的数据范例,或接见权限等。有些时刻用于表述该信息的其他术语包括“数据辞书”和“体系目次”。

在MySQL中,把 information_schema 看做是一个数据库,确实说是信息数据库。个中保存着关于MySQL服务器所保护的一切其他数据库的信息。如数据库名,数据库的表,表栏的数据范例与接见权限等。在INFORMATION_SCHEMA中,有数个只读表。它们实际上是视图,而不是基础表,因而,你将没法看到与之相干的任何文件。

information_schema数据库表申明:

SCHEMATA表:供应了当前mysql实例中一切数据库的信息。是show databases的效果取之此表。

TABLES表:供应了关于数据库中的表的信息(包括视图)。细致表述了某个表属于哪一个schema,表范例,表引擎,建立时候等信息。是show tables from schemaname的效果取之此表。

COLUMNS表:供应了表中的列信息。细致表述了某张表的一切列以及每一个列的信息。是show columns from schemaname.tablename的效果取之此表。

STATISTICS表:供应了关于表索引的信息。是show index from schemaname.tablename的效果取之此表。

USER_PRIVILEGES(用户权限)表:给出了关于全程权限的信息。该信息源自mysql.user受权表。黑白标准表。

SCHEMA_PRIVILEGES(计划权限)表:给出了关于计划(数据库)权限的信息。该信息来自mysql.db受权表。黑白标准表。

TABLE_PRIVILEGES(表权限)表:给出了关于表权限的信息。该信息源自mysql.tables_priv受权表。黑白标准表。

COLUMN_PRIVILEGES(列权限)表:给出了关于列权限的信息。该信息源自mysql.columns_priv受权表。黑白标准表。

CHARACTER_SETS(字符集)表:供应了mysql实例可用字符集的信息。是SHOW CHARACTER SET效果集取之此表。

COLLATIONS表:供应了关于各字符集的对比信息。

COLLATION_CHARACTER_SET_APPLICABILITY表:指清楚明了可用于校正的字符集。这些列等效于SHOW COLLATION的前两个显现字段。

TABLE_CONSTRAINTS表:形貌了存在束缚的表。以及表的束缚范例。

KEY_COLUMN_USAGE表:形貌了具有束缚的键列。

ROUTINES表:供应了关于存储子顺序(存储顺序和函数)的信息。此时,ROUTINES表不包括自定义函数(UDF)。名为“mysql.proc name”的列指清楚明了对应于INFORMATION_SCHEMA.ROUTINES表的mysql.proc表列。

VIEWS表:给出了关于数据库中的视图的信息。须要有show views权限,不然没法检察视图信息。

TRIGGERS表:供应了关于触发顺序的信息。必须有super权限才检察该表

本文讲解了MySQL的information_schema 相干内容,更多相干内容请关注ki4网。

相干引荐:

检察mysql数据库大小、表大小和末了修正时候

详解Sublime Text 2

怎样经由过程JS猎取CSS属性值

以上就是MySQL的information_schema 相干内容的细致内容,更多请关注ki4网别的相干文章!

标签:schemamysql


欢迎 发表评论: