1,概述:
information_schema数据库中存储着该mysql server中所有数据库的信息(以视图(view)的形式存储着这些信息)。
2,访问权限:
每个用户都可以访问这些视图,但你只能看到你有访问权限的那些数据。
3,information_schema中表(实际上是视图)介绍:
(1)schemata表 --记录数据库的信息;
(2)tables表 --记录所有数据库中所有表、视图的信息(目前不包含临时表信息);
(3)columns表 --记录所有数据库中所有表中的所有列的信息;
(4)statistics表 --记录所有数据库中所有表的所有索引的信息;
(5)user_privileges表 --记录全局权限信息(从mysql.user表中提取的信息);
(6)schema_privileges表 --记录数据库权限信息(从mysql.user表中获取信息);
(7)table_privileges表 --记录表权限信息(从mysql.tables_priv表中获取信息);
结语:
还有一些表没有介绍,待续!