具体分析PHP获得所有数据库方法

开发 后端
PHP获得所有数据库的实现,可以通过首先使用mysql_list_dbs()函数来查询系统中的数据库数量,然后再来通过 一系列操作进行最终的功能实现。

PHP庞大的函数库中,有一类函数是专门用来处理数据库的函数。那么,如何运用这些函数来获得所有数据库信息么?下面就来一起看看PHP获得所有数据库的相关实现方法。#t#

要查询系统中都存在哪些数据库,可使用mysql_list_dbs()函数,其语法格式如下:

resource mysql_list_dbs ([ resource $link_identifier ] )

mysql_list_dbs()函数返回的结果集中包含了MySQL服务器中所有的数据库,PHP获得所有数据库示例如下:

 

  1. < ?php  
  2. $connection=mysql_connect("localhost","root"
    ,"root") or die("连接服务器失败");  
  3. $db_list = mysql_list_dbs($connection);  
  4. while ($row = mysql_fetch_object
    ($db_list)) {  
  5. echo $row->Database . "< br>";  
  6. echo "< hr>";  
  7. }  
  8. mysql_close($connection);  
  9. ?> 

 

在上面PHP获得所有数据库代码中,循环输出结果集时用到了mysql_fetch_object()函数,mysql_fetch_object()函数和mysql_fetch_array()函数用法类似,不同的是 mysql_fetch_array()函数返回一个数组,而mysql_fetch_object()函数则返回一个对象。 mysql_fetch_object()函数的语法格式如下:

object mysql_fetch_object ( resource $result )

责任编辑:曹凯 来源: 网易博客
相关推荐

2009-11-27 16:07:10

2009-12-07 17:37:40

WCF数据

2010-09-03 13:35:22

什么是DHCP协议

2021-04-30 15:34:23

Python 开发编程语言

2021-04-29 22:38:04

Python数据库SQL

2010-09-10 20:13:49

tftp server

2010-09-25 13:42:39

配置DHCP服务

2010-09-03 13:40:24

SQL删除

2009-11-24 13:33:49

2009-12-31 15:31:15

ADO.NET特性

2009-10-16 13:04:18

网络综合布线

2009-12-29 15:51:23

ADO.NET概念

2009-12-23 09:56:40

无线路由信号

2010-09-07 11:09:33

SQL语句

2011-07-19 11:12:36

PHPMySQL数据库

2009-12-25 16:40:27

Linux Unix环

2009-11-30 17:54:56

PHP连接Sql数据库

2010-05-12 10:29:51

MySQL数据库

2011-07-12 16:42:41

2009-12-25 15:19:26

宽带接入网络监控
点赞
收藏

51CTO技术栈公众号