首頁 >後端開發 >php教程 >PHP如何列出MySQL中所有資料庫

PHP如何列出MySQL中所有資料庫

墨辰丷
墨辰丷原創
2018-06-12 16:49:332119瀏覽

這篇文章主要介紹了PHP列出MySQL中所有資料庫的方法,涉及php操作資料庫的技巧,非常具有實用價值,需要的朋友可以參考下

本文實例講述了PHP列出MySQL中所有資料庫的方法。具體如下:

PHP程式碼如下:

<?php
define( &#39;NL&#39;, "\n" );
define( &#39;TB&#39;, &#39; &#39; );
// connecting to MySQL.
$conn = @mysql_connect( &#39;localhost&#39;, &#39;username&#39;, &#39;password&#39; )
    or die( mysql_errno().&#39;: &#39;.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 &#39;<ul class="projects">&#39;.NL;
 ///* USING: mysql_fetch_object()
 // ---------------------------
 while( $row = mysql_fetch_object( $result ) ):
  echo TB.&#39;<li>&#39;.$row->Database.&#39;</li>&#39;.NL;
 endwhile;
 //*/
 /* USING: mysql_fetch_row()
 // ------------------------
 while( $row = mysql_fetch_row( $result ) ):
  echo TB.&#39;<li>&#39;.$row[0].&#39;</li>&#39;.NL;
 endwhile;
 //*/
 /* USING: mysql_fetch_assoc()
 // --------------------------
 while( $row = mysql_fetch_assoc( $result ) ):
  echo TB.&#39;<li>&#39;.$row[&#39;Database&#39;].&#39;</li>&#39;.NL;
 endwhile;
 //*/
echo &#39;</ul>&#39;.NL;
// Free resources / close MySQL Connection
mysql_free_result( $result );
mysql_close( $conn );  
?>

總結:以上就是這篇文章的全部內容,希望能對大家的學習有所幫助。

相關推薦:

PHP中foreach()的使用方法

php大規模資料提交的方法

php基於socket實作UDP通訊的方法

#

以上是PHP如何列出MySQL中所有資料庫的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn