用describe talbeName只能查詢表中定義的所有字段信息。要想一次查出未使用的字段恐怕辦不到,你只能用查詢記錄的語句來查詢,看哪個字段沒有值即說明未使用。
成都創(chuàng)新互聯(lián)公司-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價比南州晴隆網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式南州晴隆網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋南州晴隆地區(qū)。費用合理售后完善,十多年實體公司更值得信賴。
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);
?
可以通過查詢系統(tǒng)表來獲取。
1、打開Navicat for Mysql,登錄到指定數(shù)據(jù)庫下。
2、新建查詢。
3、輸入以下語句:
1
select column_name from information_schema.COLUMNS where table_name='表名'
結(jié)果:
其中id和name就是test表的字段名字。
1 在查詢窗口中輸入:
SELECT TABLE_NAME FROM INFORMATION_SCHEMA.COLUMNS
WHERE COLUMN_NAME = 'int1' group by TABLE_NAME;
就可以查找到含有字段名為int1的所有表名;
2 再在查詢窗口中輸入:
desc 查詢到的表名;
就可查找到該表中的所有字段名;
--通過如下語句得到當前Sql server中所有的數(shù)據(jù)的名稱:
use master
select [name] from [sysdatabases] order by [name]
go
-- 查詢數(shù)據(jù)庫中的所有用戶表
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查詢字段名
分享地址:http://www.muchs.cn/article8/dogijop.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設(shè)計公司、電子商務(wù)、網(wǎng)站設(shè)計、營銷型網(wǎng)站建設(shè)、網(wǎng)站維護、企業(yè)建站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)