PHP データベース接続は、資格情報の取得、MySQLi 拡張機能のインポート、接続オブジェクトの作成、接続の終了の 4 つのステップで完了します。 MySQL データベースの場合、接続例は次のとおりです: require_once("mysqli.class.php"); $mysqli = new mysqli("localhost", "root", "password", "employees");
初心者ガイド: PHP データベース接続を段階的に確立する
データベース接続の確立は、PHP 開発の重要な部分です。このガイドでは、PHP データベース接続の設定を段階的に説明し、実践できる実践的なケースを提供します。
ステップ 1: データベース認証情報を取得する
データベース サーバー管理者またはサービス プロバイダーから次の認証情報を取得します:
ステップ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 サイトの他の関連記事を参照してください。