哈哈,樓主遇到我算是你有福氣了,我專門為你編寫了一個(gè)函數(shù),來獲取表的主鍵名()(可能還有更簡(jiǎn)單的方法,但我不知道)。

洞頭ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場(chǎng)景,ssl證書未來市場(chǎng)廣闊!成為成都創(chuàng)新互聯(lián)公司的ssl證書銷售渠道,可以享受市場(chǎng)價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:13518219792(備注:SSL證書合作)期待與您的合作!
請(qǐng)看如下代碼:
?php
function get_primary($host,$user,$password,$tb) //定義函數(shù),參數(shù)分別為主機(jī)名、用戶名、密碼、表名(還可以加入庫名,我忘了)
{
mysql_connect($host,$user,$password); //連接主機(jī)
mysql_select_db("test"); //選擇庫
$result=mysql_query("DESCRIBE ".$tb); //分析表
while($rows=mysql_fetch_array($result)) //遍歷結(jié)果集(即所有字段情況)
{
if($rows["Key"]=="PRI") //判斷相應(yīng)字段主鍵情況,如果是主鍵則跳出
break;
}
return $rows["Field"]; //返回所在字段名稱
}
echo get_primary("localhost","root","","te"); //調(diào)用函數(shù)
?
use?數(shù)據(jù)庫名;???????
show?tables;???????????????//顯示數(shù)據(jù)庫中的表
desc?具體某個(gè)表的名稱;????//列出想要的表的列名信息
//或者:show?columns?form?具體某個(gè)表的名稱;
Java獲取數(shù)據(jù)庫的表中各字段的字段名,代碼如下:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.PreparedStatement;
import java.sql.ResultSetMetaData;
import java.sql.SQLException;
public class TestDemo {
public static Connection getConnection() {
Connection conn = null;
try {
Class.forName("com.mysql.jdbc.Driver");
String url = "jdbc:mysql://數(shù)據(jù)庫IP地址:3306/數(shù)據(jù)庫名稱";
String user = "數(shù)據(jù)庫用戶名";
String pass = "數(shù)據(jù)庫用戶密碼";
conn = DriverManager.getConnection(u
當(dāng)前標(biāo)題:mysql怎么讀取列名 mysql查詢自定義列名
文章路徑:http://chinadenli.net/article12/hgpgdc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站維護(hù)、網(wǎng)頁設(shè)計(jì)公司、電子商務(wù)、網(wǎng)站策劃、關(guān)鍵詞優(yōu)化、云服務(wù)器
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)