現在の位置: ホーム> 関数カテゴリ一覧> 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()関数は、現在のデータベース接続内のすべてのデータベースのリストを取得するために使用されます。

構文:リソースmysql_list_dbs([リソース$ 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--->データベース。 "\ n"; } //結果リソースをリリースmysql_free_result($ result); //データベース接続を閉じますmysql_close($ link); ?>

注:

  1. mysql_list_dbs()関数は廃止されており、新しいPHPプロジェクトでの使用をお勧めしません。 MySqliまたはPDO拡張機能を使用して、データベースに接続および操作することをお勧めします。
  2. mysql_list_dbs()関数を使用する前に、データベース接続が正常に確立されていることを確認してください。
  3. セキュリティ上の理由から、MySQLIまたはPDO拡張機能が提供する関数を使用して、SQLインジェクションなどのセキュリティ問題を回避するためにデータベースを接続および操作することをお勧めします。
類似の関数
  • 新しいSimplexMLelementオブジェクトを作成します。 __construct

    __construct

    新しいSimplexMLelementオ
  • ジュリアンデイカウントをUnixタイムスタンプに変換します。 jdtounix

    jdtounix

    ジュリアンデイカウントをUnixタイムス
  • 週の日付に戻ります。 jddayofweek

    jddayofweek

    週の日付に戻ります。
  • 新しいMySQLサーバー接続を開きます。 mysqli::connect

    mysqli::connect

    新しいMySQLサーバー接続を開きます。
  • 結果セットからオブジェクトとして行を取得します。 mysql_fetch_object

    mysql_fetch_object

    結果セットからオブジェクトとして行を取得
  • zipファイル内のアイテムの圧縮サイズを返します。 zip_entry_compressedsize

    zip_entry_compressedsize

    zipファイル内のアイテムの圧縮サイズを
  • MySQLデータベースを選択します。 mysql_select_db

    mysql_select_db

    MySQLデータベースを選択します。
  • 以前のMySQL操作でエラーメッセージの数値エンコードを返します。 mysql_errno

    mysql_errno

    以前のMySQL操作でエラーメッセージの
人気記事(にんききじ)