接下来逐一看一下里面保存了哪些数据.
information_schema
这个数据库主要用来存储数据的数据,即你的数据库信息,数据表信息,字段信息等等.表非常的多,这里不逐一列举,仅查看一些常用的表....SCHEMATA:提供了当前mysql实例中所有数据库的信息,我们经常使用的show databases就是从这里读取数据的.
TABLES:提供了关于数据库中的表的信息(包括视图)。...详细表述了某个表属于哪个schema,表类型,表引擎,创建时间,备注等信息。
COLUMNS:提供了表中的列信息。...以及表的约束类型等。
KEY_COLUMN_USAGE:描述了具有约束的键列。
VIEWS:给出了关于数据库中的视图的信息。
TRIGGERS:提供了关于触发器的信息。...mysql
这是mysql的核心库,我们的用户,密码及权限等相关信息都存储在这里,所以在修改用户或者添加用户等操作的时候,使用grant命令和直接对这个库中的user表进行增删改查的作用是相等的.