ホームページ >バックエンド開発 >PHPチュートリアル >初心者ガイド: PHP データベース接続のステップバイステップのセットアップ

初心者ガイド: PHP データベース接続のステップバイステップのセットアップ

王林
王林オリジナル
2024-06-06 11:42:571103ブラウズ

PHP データベース接続は、資格情報の取得、MySQLi 拡張機能のインポート、接続オブジェクトの作成、接続の終了の 4 つのステップで完了します。 MySQL データベースの場合、接続例は次のとおりです: require_once("mysqli.class.php"); $mysqli = new mysqli("localhost", "root", "password", "employees");

初心者ガイド: PHP データベース接続のステップバイステップのセットアップ

初心者ガイド: PHP データベース接続を段階的に確立する

データベース接続の確立は、PHP 開発の重要な部分です。このガイドでは、PHP データベース接続の設定を段階的に説明し、実践できる実践的なケースを提供します。

ステップ 1: データベース認証情報を取得する

データベース サーバー管理者またはサービス プロバイダーから次の認証情報を取得します:

  • データベース ホスト名または IP アドレス
  • データベース名
  • データベース ユーザー名
  • データベース パスワード

ステップ2: mysqli ライブラリをインポートします

スクリプトの先頭で、MySQLi 拡張機能をインポートします:

<?php
require_once("mysqli.class.php"); // MySQLi 扩展的路径
?>

ステップ 3: 接続オブジェクトを作成します

mysqli::__construct() を使用して接続オブジェクトを作成しますcode> function MySQLi 接続オブジェクト: <code>mysqli::__construct() 函数创建一个 MySQLi 连接对象:

<?php
$mysqli = new mysqli("主机名或 IP", "用户名", "密码", "数据库名");
?>

实战案例:连接到 MySQL 数据库

假设我们要连接到一个名为 "employees" 的 MySQL 数据库,其主机名是 "localhost",用户名是 "root",密码是 "password",则代码如下:

<?php
require_once("mysqli.class.php"); // MySQLi 扩展的路径

$mysqli = new mysqli("localhost", "root", "password", "employees");
?>

如果连接成功,$mysqli 对象将包含数据库连接。

验证连接

可以检查 $mysqli->connect_errno 属性来确认连接是否成功。如果为 0,则连接成功:

<?php
if ($mysqli->connect_errno) {
    echo "连接失败: " . $mysqli->connect_error;
} else {
    echo "连接成功";
}
?>

关闭连接

使用 mysqli_close()

<?php
$mysqli->close();
?>

🎜 実際のケース: MySQL データベースに接続 🎜🎜🎜 「employees」という名前の MySQL データベースに接続したいとします。そのホスト名は「localhost」、ユーザー名は「root」です。 、パスワードが「password」の場合、コードは次のとおりです: 🎜rrreee🎜 接続が成功すると、$mysqli オブジェクトにデータベース接続が含まれます。 🎜🎜🎜接続を確認する🎜🎜🎜 $mysqli->connect_errno プロパティをチェックして、接続が成功したかどうかを確認できます。 0 の場合、接続は成功です: 🎜rrreee🎜🎜接続を閉じます🎜🎜🎜mysqli_close() 関数を使用して接続を閉じ、リソースを解放します: 🎜rrreee

以上が初心者ガイド: PHP データベース接続のステップバイステップのセットアップの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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