MYSQL在众多表中查询表名和字段名

在Mysql 众多表中查找一个表名或者字段名的 SQL 语句:

SELECT table_name, column_name from information_schema.columns WHERE column_name LIKE 'Name';

下面两种方法也可以查到:

SELECT column_name from information_schema.columns WHERE column_name LIKE ’%searchTerm%’ AND table_schema = ‘yourDB’

SELECT column_name from information_schema.columns WHERE column_name LIKE ’%searchTerm%’ AND table_schema = ‘yourDB’ AND table_name = ‘yourDBTable’

这样,我们在面多突然出现的那么多表时,就不会茫然失措了。

时间: 2024-09-24 21:13:24

MYSQL在众多表中查询表名和字段名的相关文章

mysql中alter数据表中增加、删除字段与表名修改例子

 alter是非常强大的一个功能我们可以利用alter来修改数据表表名字体名及一些其它的操作了,下面一起来看看mysql中alter数据表中增加.删除字段与表名修改的一个例子.     修改删除mysql数据库中的数据内容: [root@hk ~]# /usr/local/mysql/bin/mysql -uroot -p'admin' #进入mysql mysql> create database gbk default character set gbk collate gbk_chines

mysql中alter数据表中增加、删除字段与表名修改例子.

修改删除mysql数据库中的数据内容: [root@hk ~]# /usr/local/mysql/bin/mysql -uroot -p'admin' #进入mysql mysql> create database gbk default character set gbk collate gbk_chinese_ci; #建立一个名字叫做gbk的数据库 mysql> use gbk mysql> show databases; +--------------------+ | Dat

mysql update 根据表中字段查询另一张表更新更新

问题描述 mysql update 根据表中字段查询另一张表更新更新 mysql有两张表, 班级表class,包含 | id | name | | 1 | 一班 | | 2 | 二班 | 学生表student,其中classId为空,className有值并对应class表中的name | id | name | classId | className | | 1 | 一班 | | 一班 | | 2 | 二班 | | 二班 | | 3 | 一班 | | 一班 | | 4 | 二班 | | 二班

mysql数据同步:不同数据库名,不同表名,字段名也不相同,怎么同步数据呢?

问题描述 mysql数据同步:不同数据库名,不同表名,字段名也不相同,怎么同步数据呢? 工作当中遇到了一个问题,本人刚入行菜鸟不知道怎么解决,想问问大虾: A服务器上有数据库db_a,库中有表tbl_a,表中有字段col_a, B服务器上有数据库db_b,库中有表tbl_b,表中有字段col_b, AB数据库名不同,表名不同,字段名也不同. 现在需要把A服务器上tbl_a表中col_a字段的数据 同步到 B服务器上tbl_b表中col_b字段. (也不知道我的描述各位看官能看懂不) 该怎么做呢?

输入字段名 查询表中是否存在该字段名?

问题描述 输入字段名查询表中是否存在该字段名?用c#如何编写程序啊最好写在类里 解决方案 解决方案二:try{sql="SELECT字段FROM表";conn.ExcuteNonQuery();}catch(sqlExceptionexp){//没有字段就会出异常的} 解决方案三:selectname,object_name(id)fromsyscolumns解决方案四:所有的表名,字段名,存储过程名,Index名,都可以在数据库中查到,涉及到几个系统表,比如SysColumns,Sy

jsp mysql-jsp页面如何实现一个用mysql创建的表中的信息

问题描述 jsp页面如何实现一个用mysql创建的表中的信息 这是我的jsp界面 <%@ page language="java" import="java.util.*" pageEncoding="gb2312"%> My JSP 用户名: 密 码 </body> </html> 而且我的数据库也连接上了,连接代码放在src/com.ming.java/DB类中,我在数据库中还建了一张表格userinfo

SQL提取数据库表名及字段名等信息代码示例

本文向大家介绍了使用SQL语句提取数据库所有表的表名.字段名的实例代码,在SQLserver 中进行了测试,具体内容如下: --查询所有用户表所有字段的特征 SELECT D.Name as TableName, A.colorder AS ColOrder, A.name AS Name, COLUMNPROPERTY(A.ID,A.Name, 'IsIdentity') AS IsIdentity, CASE WHEN EXISTS (SELECT 1 FROM dbo.sysobjects

在Access 2007表中添加和删除字段

在创建Access2007表之后,有时需要修改表的设计,在表中增加或删除字段.在Access2007中,可以在"设计"视图和"数据表"中添加或删除字段. 一.在"设计"视图中添加或删除字段 在"设计"视图中添加或删除字段的操作步骤如下: (1)在"教学管理"数据库中,打开"学生"表并切换到设计视图.添加一个"出生日期"字段,选中"系别"字段行. (

ASP获取数据库表名、库名、字段名的方法

 ASP获取数据库表名,字段名 以SQLServer为例: < %   SET Conn=Server.CreateObject("ADODB.Connection")   Conn.Open "Server=IP地址;Provider=sqloledb;Database=库名称;UID=用户名;PWD=密码;"   %> 读SqlServer库中的表名: < %   Set rs=Conn.OpenSchema(20)   While not r