MYSQL 数据库名表名字段名查询

Posted 星辰大海

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MYSQL 数据库名表名字段名查询相关的知识,希望对你有一定的参考价值。

 //查询所有表的所有字段:

select * from information_schema.columns where table_name=\'sys_users\' 

 效果:

 

//查询指定表的所有字段:

select * from information_schema.columns where table_name=\'sys_users\' and TABLE_SCHEMA=\'taoke\'

效果:

 //查询指定表的所有字段的指定类型,注释:

查询所有含有此字段名的表:

SELECT * FROM information_schema.columns WHERE column_name=\'name\';

查询指定数据库含有此字段名的表:

SELECT * FROM information_schema.columns WHERE column_name=\'name\' and TABLE_SCHEMA=\'wljdb\';

 

查询指定表数据库指定表的所有字段

select column_name from information_schema.COLUMNS where table_name=\'sys_users\' and TABLE_SCHEMA=\'taoke\'

查询指定表数据库指定表的第二个字段名:

select column_name from information_schema.COLUMNS where table_name=\'sys_users\' and TABLE_SCHEMA=\'taoke\' LIMIT 1,1

以上,举一反三

---------------------完毕----------------------------

 

 

-----------------------------------------------------------------------------

 

 

 

  

 

以上是关于MYSQL 数据库名表名字段名查询的主要内容,如果未能解决你的问题,请参考以下文章

SQLServer中获取所有数据库名表名字段名以及描述

Oracle 查询库中所有表名字段名字段名说明,查询表的数据条数表名中文表名

MySQL运维及开发规范

如何在mysqlworkbench的表的某一字段类型是enum

SQL注入

使用SQL Server和Mysql查询所有数据库名表名和字段名