PHP列出MySQL中所有数据库的方法


Posted in PHP onMarch 12, 2015

本文实例讲述了PHP列出MySQL中所有数据库的方法。分享给大家供大家参考。具体如下:

PHP代码如下:

<?php
define( 'NL', "\n" );
define( 'TB', ' ' );
// connecting to MySQL.
$conn = @mysql_connect( 'localhost', 'username', 'password' )
    or die( mysql_errno().': '.mysql_error().NL );
// attempt to get a list of MySQL databases
// already set up in my account. This is done
// using the PHP function: mysql_list_dbs()
$result = mysql_list_dbs( $conn );
// Output the list
echo '<ul class="projects">'.NL;
 ///* USING: mysql_fetch_object()
 // ---------------------------
 while( $row = mysql_fetch_object( $result ) ):
  echo TB.'<li>'.$row->Database.'</li>'.NL;
 endwhile;
 //*/
 /* USING: mysql_fetch_row()
 // ------------------------
 while( $row = mysql_fetch_row( $result ) ):
  echo TB.'<li>'.$row[0].'</li>'.NL;
 endwhile;
 //*/
 /* USING: mysql_fetch_assoc()
 // --------------------------
 while( $row = mysql_fetch_assoc( $result ) ):
  echo TB.'<li>'.$row['Database'].'</li>'.NL;
 endwhile;
 //*/
echo '</ul>'.NL;
// Free resources / close MySQL Connection
mysql_free_result( $result );
mysql_close( $conn );  
?>

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
php 数组的合并、拆分、区别取值函数集
Feb 15 PHP
ThinkPHP使用UTFWry地址库进行IP定位实例
Apr 01 PHP
php实现与erlang的二进制通讯实例解析
Jul 23 PHP
Linux下安装PHP MSSQL扩展教程
Oct 24 PHP
php基于双向循环队列实现历史记录的前进后退等功能
Aug 08 PHP
Java中final关键字详解
Aug 10 PHP
php读取txt文件并将数据插入到数据库
Feb 23 PHP
php实现产品加入购物车功能(1)
Jul 23 PHP
php实现基于pdo的事务处理方法示例
Jul 21 PHP
PHP学习记录之数组函数
Jun 01 PHP
php基于Redis消息队列实现的消息推送的方法
Nov 28 PHP
Laravel5.5 手动分页和自定义分页样式的简单实现
Oct 15 PHP
PHP获取文件夹内文件数的方法
Mar 12 #PHP
php单文件版在线代码编辑器
Mar 12 #PHP
php实现ip白名单黑名单功能
Mar 12 #PHP
php操作(删除,提取,增加)zip文件方法详解
Mar 12 #PHP
PHP往XML中添加节点的方法
Mar 12 #PHP
PHP遍历XML文档所有节点的方法
Mar 12 #PHP
标准PHP的AES加密算法类
Mar 12 #PHP
You might like
php5.3 goto函数介绍和示例
2014/03/21 PHP
彻底删除thinkphp3.1案例blog标签的方法
2014/12/05 PHP
很多人都是用下面的js刷新站IP和PV
2008/09/05 Javascript
javascript window对象属性整理
2009/10/24 Javascript
用jQuery扩展自写的 UI导航
2010/01/13 Javascript
javascript instanceof 内部机制探析
2010/10/15 Javascript
js Event对象的5种坐标
2011/09/12 Javascript
ActiveX控件与Javascript之间的交互示例
2014/06/04 Javascript
jQuery实现页面滚动时动态加载内容的方法
2015/03/20 Javascript
用Angular实时获取本地Localstorage数据,实现一个模拟后台数据登入的效果
2016/11/09 Javascript
jQuery实现元素的插入
2017/02/27 Javascript
微信小程序中使用Promise进行异步流程处理的实例详解
2017/08/17 Javascript
微信小程序支付之c#后台实现方法
2017/10/19 Javascript
使用Vue.js和Element-UI做一个简单登录页面的实例
2018/02/23 Javascript
js canvas实现画图、滤镜效果
2018/11/27 Javascript
angularjs实现table表格td单元格单击变输入框/可编辑状态示例
2019/02/21 Javascript
详解JS浏览器事件循环机制
2019/03/27 Javascript
使用 vue 实现灭霸打响指英雄消失的效果附demo
2019/05/06 Javascript
Python3操作SQL Server数据库(实例讲解)
2017/10/21 Python
详解python3 + Scrapy爬虫学习之创建项目
2019/04/12 Python
使用pandas实现连续数据的离散化处理方式(分箱操作)
2019/11/22 Python
pytorch逐元素比较tensor大小实例
2020/01/03 Python
雅诗兰黛澳大利亚官网:Estée Lauder澳大利亚
2019/05/31 全球购物
创立科技Java面试题
2015/11/29 面试题
护理专业推荐信
2013/11/07 职场文书
酒店前台接待岗位职责
2013/12/03 职场文书
矿泉水广告词
2014/03/20 职场文书
班级口号大全
2014/06/09 职场文书
民政局个人整改措施
2014/09/24 职场文书
2014年计生协会工作总结
2014/11/21 职场文书
先进教师个人总结
2015/02/11 职场文书
JavaScript实现贪吃蛇游戏
2021/06/16 Javascript
python析构函数用法及注意事项
2021/06/22 Python
redis cluster支持pipeline的实现思路
2021/06/23 Redis
动作冒险《Hell Is Us》将采用虚幻5 消灭怪物探索王国
2022/04/13 其他游戏
Android学习之BottomSheetDialog组件的使用
2022/06/21 Java/Android