mysql怎么读取列名 mysql查询自定义列名

怎么样去得到主键的列名在MySql中

哈哈,楼主遇到我算是你有福气了,我专门为你编写了一个函数,来获取表的主键名()(可能还有更简单的方法,但我不知道)。

洞头ssl适用于网站、小程序/APP、API接口等需要进行数据传输应用场景,ssl证书未来市场广阔!成为成都创新互联公司的ssl证书销售渠道,可以享受市场价格4-6折优惠!如果有意向欢迎电话联系或者加微信:13518219792(备注:SSL证书合作)期待与您的合作!

请看如下代码:

?php

function get_primary($host,$user,$password,$tb) //定义函数,参数分别为主机名、用户名、密码、表名(还可以加入库名,我忘了)

{

mysql_connect($host,$user,$password); //连接主机

mysql_select_db("test"); //选择库

$result=mysql_query("DESCRIBE ".$tb); //分析表

while($rows=mysql_fetch_array($result)) //遍历结果集(即所有字段情况)

{

if($rows["Key"]=="PRI") //判断相应字段主键情况,如果是主键则跳出

break;

}

return $rows["Field"]; //返回所在字段名称

}

echo get_primary("localhost","root","","te"); //调用函数

?

怎样在mysql中获取列名

use 数据库名;       

show tables;               //显示数据库中的表

desc 具体某个表的名称;    //列出想要的表的列名信息

//或者:show columns form 具体某个表的名称;

MySQL中如何获取列名并写进循环里

Java获取数据库的表中各字段的字段名,代码如下:

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://数据库IP地址:3306/数据库名称";

String user = "数据库用户名";

String pass = "数据库用户密码";

conn = DriverManager.getConnection(u

当前标题:mysql怎么读取列名 mysql查询自定义列名
文章路径:https://www.cdcxhl.com/article12/hgpgdc.html

成都网站建设公司_创新互联,为您提供网站维护网页设计公司电子商务网站策划关键词优化云服务器

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

成都网站建设公司