當前位置: 首頁> 函數類別大全> mysql_list_dbs

mysql_list_dbs

列出MySQL 服務器中所有的數據庫。
名稱:mysql_list_dbs
分類:未分類
所屬語言:php
一句話介紹:獲取當前數據庫連接中的所有數據庫列表

函數名稱:mysql_list_dbs()

函數適用版本:PHP 5.5.0 - PHP 5.6.x

函數用法:mysql_list_dbs() 函數用於獲取當前數據庫連接中的所有數據庫列表。

語法: resource mysql_list_dbs ( [resource $link_identifier = NULL] )

參數: $link_identifier(可選):MySQL 連接標識符。如果未提供,則默認使用最後一個打開的數據庫連接。

返回值: 成功時,返回一個MySQL 結果資源,包含當前數據庫連接中的所有數據庫列表;失敗時,返回FALSE。

示例:

<?php // 创建数据库连接 $link = mysql_connect('localhost', 'username', 'password'); // 检查连接是否成功 if (!$link) { die('数据库连接失败: ' . mysql_error()); } // 获取数据库列表 $result = mysql_list_dbs($link); // 检查结果是否为空 if (!$result) { die('无法获取数据库列表: ' . mysql_error()); } // 打印数据库列表 while ($row = mysql_fetch_object($result)) { echo $row---> Database . "\n"; } // 釋放結果資源mysql_free_result($result); // 關閉數據庫連接mysql_close($link); ?>

注意事項:

  1. mysql_list_dbs() 函數已被廢棄,不推薦在新的PHP 項目中使用。推薦使用mysqli 或PDO 擴展來連接和操作數據庫。
  2. 請確保在使用mysql_list_dbs() 函數之前已經成功建立了數據庫連接。
  3. 為了安全起見,建議使用mysqli 或PDO 擴展提供的函數來連接和操作數據庫,以避免SQL 注入等安全問題。
同類函數
熱門文章