【4858.com】php获取mysql字段名称和别的新闻的事例,PHP获取mysql数据表的字段名称和详细消息的不二等秘书诀

By admin in 4858.com on 2019年7月21日

第一大家必要精通下询问MySQL数据库/表相关信息的SQL语句:

第一大家供给明白下询问MySQL数据库/表相关音讯的SQL语句:

率先我们必要领悟下询问MySQL数据库/表相关消息的SQL语句:

复制代码 代码如下:

 

复制代码 代码如下:

SHOW DATABASES                                //列出 MySQL Server
数据库。
SHOW TABLES [FROM db_name]                    //列出数据库数据表。
SHOW CREATE TABLES tbl_name                    //导出数据表结构。
SHOW TABLE STATUS [FROM
db_name]4858.com,              //列出多少表及表状态音讯。
SHOW COLUMNS FROM tbl_name [FROM db_name]     //列出资料表字段
SHOW FIELDS FROM tbl_name [FROM db_name],DESCRIBE tbl_name
[col_name]。
SHOW FULL COLUMNS FROM tbl_name [FROM db_name]//列出字段及实际情况
SHOW FULL FIELDS FROM tbl_name [FROM db_name] //列出字段完整属性
SHOW INDEX FROM tbl_name [FROM db_name]       //列出表索引。
SHOW STATUS                                  //列出 DB Server 状态。
SHOW VA揽胜IABLES                               //列出 MySQL
系统景况变量。
SHOW PROCESSLIST                             //列出实行命令。
SHOW GRANTS FO陆风X8 user                         //列出某用户权限

代码如下:

SHOW DATABASES                                //列出 MySQL Server
数据库。
SHOW TABLES [FROM db_name]                    //列出数据库数据表。
SHOW CREATE TABLES tbl_name                    //导出数据表结构。
SHOW TABLE STATUS [FROM
db_name]              //列出多少表及表状态音信。
SHOW COLUMNS FROM tbl_name [FROM db_name]     //列出资料表字段
SHOW FIELDS FROM tbl_name [FROM db_name],DESCRIBE tbl_name
[col_name]。
SHOW FULL COLUMNS FROM tbl_name [FROM db_name]//列出字段及详细情形
SHOW FULL FIELDS FROM tbl_name [FROM db_name] //列出字段完整属性
SHOW INDEX FROM tbl_name [FROM db_name]       //列出表索引。
SHOW STATUS                                  //列出 DB Server 状态。
SHOW VA揽胜极光IABLES                               //列出 MySQL
系统处境变量。
SHOW PROCESSLIST                             //列出推行命令。
SHOW GRANTS FOEscort user                         //列出某用户权限

由上述SQL语句能够看出,咱们能够运用SHOW FULL
COLUMNS来列出字段及实际情况信息,示例代码:

SHOW DATABASES                                //列出 MySQL Server
数据库。
SHOW TABLES [FROM db_name]                    //列出数据库数据表。
SHOW CREATE TABLES tbl_name                    //导出数据表结构。
SHOW TABLE STATUS [FROM
db_name]              //列出多少表及表状态音信。
SHOW COLUMNS FROM tbl_name [FROM db_name]     //列出资料表字段
SHOW FIELDS FROM tbl_name [FROM db_name],DESCRIBE tbl_name
[col_name]。
SHOW FULL COLUMNS FROM tbl_name [FROM db_name]//列出字段及详细情况
SHOW FULL FIELDS FROM tbl_name [FROM db_name] //列出字段完整属性
SHOW INDEX FROM tbl_name [FROM db_name]       //列出表索引。
SHOW STATUS                                  //列出 DB Server 状态。
SHOW VA猎豹CS6IABLES                               //列出 MySQL
系统碰着变量。
SHOW PROCESSLIST                             //列出推行命令。
SHOW GRANTS FOEscort user                         //列出某用户权限

由上述SQL语句可以看到,我们得以应用SHOW FULL
COLUMNS来列出字段及详细的情况消息,示例代码:

复制代码 代码如下:

 

复制代码 代码如下:

$rescolumns = mysql_query(“SHOW FULL COLUMNS FROM “.TB_NAME.””) ;
while($row = mysql_fetch_array($rescolumns)){
//  echo
‘字段名称:’.$row[‘Field’].’-数据类型:’.$row[‘Type’].’-注释:’.$row[‘Comment’];
//  echo ‘<br/><br/>’;
  print_r($row);
}

由上述SQL语句可以见到,大家得以行使SHOW FULL
COLUMNS来列出字段及详细的情况信息,示例代码:

$rescolumns = mysql_query(“SHOW FULL COLUMNS FROM “.TB_NAME.””) ;
while($row = mysql_fetch_array($rescolumns)){
【4858.com】php获取mysql字段名称和别的新闻的事例,PHP获取mysql数据表的字段名称和详细消息的不二等秘书诀。//  echo
‘字段名称:’.$row[‘Field’].’-数据类型:’.$row[‘Type’].’-注释:’.$row[‘Comment’];
//  echo ‘<br/><br/>’;
  print_r($row);
}

打字与印刷结果:

 代码如下:

打字与印刷结果:

复制代码 代码如下:

$rescolumns = mysql_query(“SHOW FULL COLUMNS FROM “.TB_NAME.””) ;
while($row = mysql_fetch_array($rescolumns)){
//  echo
‘字段名称:’.$row[‘Field’].’-数据类型:’.$row[‘Type’].’-注释:’.$row[‘Comment’];
//  echo ‘<br/><br/>’;
  print_r($row);
}

复制代码 代码如下:

Array ( [0] => id [Field] => id [1] => char(2) [Type]
=> char(2) [2] => utf8_general_ci [Collation] =>
utf8_general_ci [3] => NO [Null] => NO [4] => PRI
[Key] => PRI [5] => [Default] => [6] => [Extra]
=> [7] => select,insert,update,references [Privileges] =>
select,insert,update,references [8] => [Comment] => )

 

Array ( [0] => id [Field] => id [1] => char(2) [Type]
=> char(2) [2] => utf8_general_ci [Collation] =>
utf8_general_ci [3] => NO [Null] => NO [4] => PRI
[Key] => PRI [5] => [Default] => [6] => [Extra]
=> [7] => select,insert,update,references [Privileges] =>
select,insert,update,references [8] => [Comment] => )

Array ( [0] => title [Field] => title [1] => char(50)
[Type] => char(50) [2] => utf8_general_ci [Collation]
=> utf8_general_ci [3] => YES [Null] => YES [4] =>
[Key] => [5] => [Default] => [6] => [Extra] =>
[7] => select,insert,update,references [Privileges] =>
select,insert,update,references [8] => 提出积累:标题、姓名等新闻
[Comment] => 提出储存:标题、姓名等消息 )

打字与印刷结果:

Array ( [0] => title [Field] => title [1] => char(50)
[Type] => char(50) [2] => utf8_general_ci [Collation]
=> utf8_general_ci [3] => YES [Null] => YES [4] =>
[Key] => [5] => [Default] => [6] => [Extra] =>
[7] => select,insert,update,references [Privileges] =>
select,insert,update,references [8] => 提议积累:标题、姓名等消息
[Comment] => 提出积存:标题、姓名等音信 )

Array ( [0] => des [Field] => des [1] => varchar(255)
[Type] => varchar(255) [2] => utf8_general_ci [Collation]
=> utf8_general_ci [3] => YES [Null] => YES [4] =>
[Key] => [5] => [Default] => [6] => [Extra] =>
[7] => select,insert,update,references [Privileges] =>
select,insert,update,references [8] => [Comment] => )

代码如下:

Array ( [0] => des [Field] => des [1] => varchar(255)
[Type] => varchar(255) [2] => utf8_general_ci [Collation]
=> utf8_general_ci [3] => YES [Null] => YES [4] =>
[Key] => [5] => [Default] => [6] => [Extra] =>
[7] => select,insert,update,references [Privileges] =>
select,insert,update,references [8] => [Comment] => )

…………

Array ( [0] => id [Field] => id [1] => char(2) [Type]
=> char(2) [2] => utf8_general_ci [Collation] =>
utf8_general_ci [3] => NO [Null] => NO [4] => PRI
[Key] => PRI [5] => [Default] => [6] => [Extra]
=> [7] => select,insert,update,references [Privileges] =>
select,insert,update,references [8] => [Comment] => )

…………

增加补充表明音信:
理之当然你也足以通过mysql_list_田野同志s — 列出 MySQL
结果中的字段。mysql_list_田野同志s()
获得给定表名的新闻,参数是数据库名和表名,重回三个结出指针。
但是,mysql_list_田野(field)s() 函数已不适合时机。最佳用 mysql_query() 来发生一条
SHOW COLUMNS FROM table [LIKE ‘name’] 的 SQL
语句来替代。详细可参谋PHP支持文书档案:

 

增补表达音讯:

您恐怕感兴趣的小说:

  • PHP获取mysql数据表的字段名称和详细音讯的方法
  • 解析MYSQL展现表音信的办法
  • MySQL中show命令方法赢得表列及任何库的详细音讯(精品珍藏)
  • php
    获取mysql数据库音信代码
  • php+mysqli达成将数据库中一张表新闻打字与印刷到表格里的方法
  • PHP获取php,mysql,apche的版本新闻示例代码
  • php
    mysql获取表字段名称和字段音讯的两种艺术
  • MySQL笔记之系统消息函数详解
  • mysql
    获取当天宣布的消息的说话
  • Sql查询MySql数据库中的表名和叙述表中字段(列)新闻

Array ( [0] => title [Field] => title [1] => char(50)
[Type] => char(50) [2] => utf8_general_ci [Collation]
=> utf8_general_ci [3] => YES [Null] => YES [4] =>
[Key] => [5] => [Default] => [6] => [Extra] =>
[7] => select,insert,update,references [Privileges] =>
select,insert,update,references [8] => 建议积攒:标题、姓名等消息
[Comment] => 提议储存:标题、姓名等音信 )

自然你也足以透过mysql_list_田野先生s — 列出 MySQL
结果中的字段。mysql_list_田野(field)s()
获得给定表名的音讯,参数是多少库名和表名,重临一个结出指针。

Array ( [0] => des [Field] => des [1] => varchar(255)
[Type] => varchar(255) [2] => utf8_general_ci [Collation]
=> utf8_general_ci [3] => YES [Null] => YES [4] =>
[Key] => [5] => [Default] => [6] => [Extra] =>
[7] => select,insert,update,references [Privileges] =>
select,insert,update,references [8] => [Comment] => )

但是,mysql_list_田野s() 函数已不适合时机。最棒用 mysql_query() 来发生一条
SHOW COLUMNS FROM table [LIKE ‘name’] 的 SQL
语句来代表。详细可参照PHP帮忙文书档案:PHP: mysql_list_fields – Manua

…………

您也许感兴趣的篇章:

  • 分析MYSQL突显表消息的措施
  • MySQL中show命令方法获得表列及全部库的详细消息(精品珍藏)
  • php
    获取mysql数据库音讯代码
  • php+mysqli实现将数据库中一张表音信打字与印刷到表格里的法门
  • PHP获取php,mysql,apche的版本音信示例代码
  • php
    mysql获取表字段名称和字段消息的三种格局
  • php获取mysql字段名称和其它消息的例证
  • MySQL笔记之系统消息函数详解
  • mysql
    获取当天揭橥的音讯的语句
  • Sql查询MySql数据库中的表名和描述表中字段(列)音讯

 

补充表明消息:

自然你也足以透过mysql_list_田野(field)s — 列出 MySQL
结果中的字段。mysql_list_田野同志s()
猎取给定表名的音信,参数是数码库名和表名,重临八个结出指针。

但是,mysql_list_田野s() 函数已不达时宜。最佳用 mysql_query() 来发生一条
SHOW COLUMNS FROM table [LIKE ‘name’] 的 SQL
语句来取代。详细可参照PHP帮忙文书档案:PHP: mysql_list_fields – Manua

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图
Copyright @ 2010-2019 美高梅手机版4858 版权所有