information_schema.ENGINS 对应于 show engines; 查看数据库 information_schema.SCHEMATA 对应于 show databases; 查看表 information_schema.TABLES 对应于 show tables; 查看列 information_schema.COLUMNS 对应于show columns from table_name 查看索引 information_schema.STATISTICS 对应于show index from table_name ...
TABLE_SCHEMA, TABLE_NAME, CONSTRAINT_TYPE FROM INFORMATION_SCHEMA.TABLE_CONSTRAINTS WHERE TABLE_SCHEMA = 'your_schema_name' AND TABLE_NAME = 'your_table_name'; 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 查找没有主键的表 SELECT TABLE_SCHEMA, TABLE_NAME FROM INFORMATION_SCHEMA.TABLES WHERE TAB...
4.42 The INFORMATION_SCHEMA TABLE_CONSTRAINTS Table table describes which tables have constraints. table has these columns: CONSTRAINT_CATALOG The name of the catalog to which the constraint belongs. This value is alwaysdef. CONSTRAINT_SCHEMA The name of the schema (database) to which the constra...
SELECTTABLE_NAMEfrom information_schema.`TABLES`whereTABLE_SCHEMA='information_schema'; mysql5.7 查询结果有61张数据表,查询结果如下: 代码语言:javascript 代码运行次数:0 运行 AI代码解释 CHARACTER_SETSCOLLATIONSCOLLATION_CHARACTER_SET_APPLICABILITYCOLUMNSCOLUMN_PRIVILEGESENGINESEVENTSFILESGLOBAL_STATUSGLOBAL_VARIABL...
TheTABLE_CONSTRAINTStable has these columns: CONSTRAINT_CATALOG The name of the catalog to which the constraint belongs. This value is alwaysdef. CONSTRAINT_SCHEMA The name of the schema (database) to which the constraint belongs. CONSTRAINT_NAME ...
SELECT table_name FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA ='wangdaisj' and table_name like 'sj_demo%'" information_schema 表介绍 第一个查询看看库里有多少个表,表名等 select * from INFORMATION_SCHEMA.TABLES information_schema这张数据表保存了MySQL服务器所有数据库的信息。如数据库名,数据...
访问information_schema需要的权限 所有用户都有访问information_schema下的表权限(但只能看到这些表中用户具有访问权限的对象相对应的数据行),但只能访问Server层的部分数据字典表,Server层中的部分数据字典表以及InnoDB层的数据字典表需要额外授权才能访问,如果用户权限不足,当查询Server层数据字典表时将不会返回任何数据,...
TABLE_CONSTRAINTS表:描述了存在约束的表。以及表的约束类型。 KEY_COLUMN_USAGE表:描述了具有约束的键列。 ROUTINES表:提供了关于存储子程序(存储程序和函数)的信息。此时,ROUTINES表不包含自定义函数(UDF)。名为“mysql.proc name”的列指明了对应于INFORMATION_SCHEMA.ROUTINES表的mysql.proc表列。
information_schema 中的tables /* 对其中的表说明 */ SCHEMATA:实例的数据库信息,可以理解为当执行 show databases 语句时,就从该表取得对应的结果; TABLES:数据库中表或视图信息(表的类型、表引擎、创建信息); COLUMNS:保存了表中的列信息,这里详细记录了某个table中所有列和列的信息; ...
TABLE_CONSTRAINTS表:描述了存在约束的表。以及表的约束类型。 KEY_COLUMN_USAGE表:描述了具有约束的键列。 ROUTINES表:提供了关于存储子程序(存储程序和函数)的信息。此时,ROUTINES表不包含自定义函数(UDF)。名为“mysql.proc name”的列指明了对应于INFORMATION_SCHEMA.ROUTINES表的mysql.proc表列。