189 8069 5689

mysql怎么查看字段名 mysql查询字段名

mysql如何查询表字段名

用describe talbeName只能查询表中定义的所有字段信息。要想一次查出未使用的字段恐怕办不到,你只能用查询记录的语句来查询,看哪个字段没有值即说明未使用。

成都创新互联公司-专业网站定制、快速模板网站建设、高性价比南州晴隆网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式南州晴隆网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖南州晴隆地区。费用合理售后完善,十多年实体公司更值得信赖。

mysqli如何查看字段名

mysqli_result::fetch_fields

mysqli_fetch_fields

(PHP 5)

mysqli_result::fetch_fields -- mysqli_fetch_fields — Returns an array of objects representing the fields in a result set

?php

$link = mysqli_connect("localhost", "my_user", "my_password", "world");

/* check connection */

if (mysqli_connect_errno()) {

printf("Connect failed: %s\n", mysqli_connect_error());

exit();

}

$query = "SELECT * from yourtablename";

if ($result = mysqli_query($link, $query)) {

/* Get field information for all columns */

$finfo = mysqli_fetch_fields($result);

foreach ($finfo as $val) {

printf("Name:     %s\n", $val-name);

printf("Table:    %s\n", $val-table);

printf("max. Len: %d\n", $val-max_length);

printf("Flags:    %d\n", $val-flags);

printf("Type:     %d\n\n", $val-type);

}

mysqli_free_result($result);

}

/* close connection */

mysqli_close($link);

?

如何获取MySQL数据库某个表的所有字段名

可以通过查询系统表来获取。

1、打开Navicat for Mysql,登录到指定数据库下。

2、新建查询。

3、输入以下语句:

1

select column_name from information_schema.COLUMNS where table_name='表名'

结果:

其中id和name就是test表的字段名字。

怎么查看navivat mysql表字段说明

1 在查询窗口中输入:

SELECT TABLE_NAME FROM INFORMATION_SCHEMA.COLUMNS

WHERE COLUMN_NAME = 'int1' group by TABLE_NAME;

就可以查找到含有字段名为int1的所有表名;

2 再在查询窗口中输入:

desc 查询到的表名;

就可查找到该表中的所有字段名;

--通过如下语句得到当前Sql server中所有的数据的名称:

use master

select [name] from [sysdatabases] order by [name]

go

-- 查询数据库中的所有用户表

use [DBname]

select [id], [name] from [sysobjects] where [type] = 'u' order by [name]

--通过上面的查询的id,可以查出这个表中所有的字段,例如我们查询BaseData表中所有的字段,就可以通过下面的语句查出:

select [name] from [syscolumns] where [id] = 2087000699 order by [colid]

go


分享文章:mysql怎么查看字段名 mysql查询字段名
本文URL:http://cdxtjz.com/article/dogijop.html

其他资讯