ホームページ  >  記事  >  バックエンド開発  >  PHPの組み込み関数を使用してデータベースに接続するにはどうすればよいですか?

PHPの組み込み関数を使用してデータベースに接続するにはどうすればよいですか?

WBOY
WBOYオリジナル
2024-04-23 08:06:02371ブラウズ

この記事では、PHP の組み込み mysqli_* 関数を使用して MySQL データベースに接続する手順について説明します。 MySQL 拡張機能をロードします。接続を確立するには、ホスト名、ユーザー名、パスワード、データベース名、およびポートが必要です。接続が成功したかどうかを確認します。実際のケース: 「test_db」という名前のデータベースに接続します。ユーザー名は「root」、パスワードは空、ホスト名は「localhost」です。接続を閉じます。

如何使用 PHP 内置函数连接到数据库?

#PHP 組み込み関数を使用してデータベースに接続する

PHP には、さまざまなデータベースに接続するためのさまざまな組み込み関数が用意されています。データベースの種類。この記事では、

mysqli_* 関数を使用して MySQL データベースに接続する方法を説明します。

前提条件

    PHP はシステムにすでにインストールされています。
  • MySQL データベースが作成され、構成されました。
#手順

    MySQL 拡張機能のロード
  1. 使用extension=mysqli

    ディレクティブは、MySQL 拡張機能を php.ini 設定ファイルにロードします。

  2. 接続の確立
  3. mysqli_connect()

    関数を呼び出して、データベースへの接続を確立します。この関数には 5 つのパラメータが必要です。

    $mysqli = mysqli_connect($host, $username, $password, $database, $port);

    $host
      : データベース サーバーのホスト名または IP アドレス
    • $username
    • : Use データベースへの接続に使用するユーザー名
    • $password
    • : データベースへの接続に使用するパスワード
    • $database
    • : データベースの名前接続する
    • $port
    • : データベースサーバーがリッスンするポート (デフォルトは 3306)
  4. チェックを入れてください。 connection
  5. mysqli_connect_errno()

    関数と

    mysqli_connect_error() 関数を使用して、接続が成功したかどうかを確認します。

    if (mysqli_connect_errno()) {
        echo "连接失败: " . mysqli_connect_error();
    }

  6. 実際的なケース

「test_db」という名前のデータベースに接続します。ユーザー名は「root」、パスワードは空です。ホスト名は「localhost」。

$mysqli = mysqli_connect("localhost", "root", "", "test_db");
if (mysqli_connect_errno()) {
    echo "连接失败: " . mysqli_connect_error();
}

接続を閉じる

mysqli_close()

関数を使用して接続を閉じます。

rree

以上がPHPの組み込み関数を使用してデータベースに接続するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。