PHPでデータベースへの接続方法


  1. MySQLi拡張機能を使用する方法: <?php $servername = "データベースサーバーのホスト名"; $username = "ユーザー名"; $password = "パスワード"; $dbname = "データベース名";

    // MySQLiオブジェクトを作成して接続する $conn = new mysqli($servername, $username, $password, $dbname);

    // 接続エラーのチェック if ($conn->connect_error) { die("接続エラー: " . $conn->connect_error); } echo "データベースへの接続に成功しました。";

    // 接続を閉じる $conn->close(); ?>

  2. PDO拡張機能を使用する方法: <?php $servername = "データベースサーバーのホスト名"; $username = "ユーザー名"; $password = "パスワード"; $dbname = "データベース名";

    try { // PDOオブジェクトを作成して接続する $conn = new PDO("mysql:host=$servername;dbname=$dbname", $username, $password); echo "データベースへの接続に成功しました。"; } catch (PDOException $e) { die("接続エラー: " . $e->getMessage()); } // 接続を閉じる $conn = null; ?>

これらは一般的な接続方法の一部です。他にも、特定のデータベースに対応した拡張機能を使用する方法や、フレームワークが提供するデータベース接続機能を使用する方法もあります。選択する方法は、プロジェクトの要件や個人の好みによって異なります。