近年、PHP はサーバー側プログラミング言語として人気があり、Web アプリケーションの構築やデータベースとの対話によく使用されます。最も人気のあるリレーショナル データベースの 1 つである MySQL は、PHP が対話するのに最適な選択肢です。 PHP7.0 では多くの最適化と改善が行われていますが、このバージョンでデータベース操作に PHP を使用するにはどうすればよいですか?この記事では、PHP7.0を使ってデータベースを操作する方法を詳しく紹介します。
データベース操作に PHP7.0 を使用する前に、まず PHP7.0 と MySQL をインストールする必要があります。 Ubuntu システムでは、次の手順に従ってインストールできます:
sudo apt-get update
sudo apt-get install php7.0 mysql-server-5.7
where php7. 0はPHP7.0のインストールパッケージ、mysql-server-5.7はMySQLのインストールパッケージです。
データベースへの接続は、データベース操作を実行するための最初のステップです。 PHP では、データベース操作に mysqli 拡張機能と PDO 拡張機能を使用できます。この記事では、PDO 拡張機能を使用して操作します。
PDO 拡張機能を使用すると、特定のデータベースに制限されることなく、さまざまなデータベースと簡単にやり取りできます。次に、MySQL データベースに接続します。
ea016c3570df5620743d80753998797dprepare("SELECT * FROM users");
$stmt->execute() ;
$result = $stmt->fetchAll();
foreach($result as $row) {
echo $row['id'] . " " . $row['name'] . " " . $row['email'] . "
";
}
で上記のコードでは、prepare() メソッドを使用してクエリ ステートメントを準備し、その後、execute() メソッドを使用してクエリを実行し、最後に fetchAll() メソッドを使用してクエリ結果を取得し、$result 変数に格納します。 Foreach ループを通じて、クエリ結果がコンソールに出力されます。
データのクエリに加えて、PDO 拡張機能を使用して次のこともできます。データベースにデータを挿入します。以下は単純なデータ挿入の例です:
af5dc5286808fe5838c602af019fc081prepare("ユーザー (名前、電子メール) に挿入VALUES (:name, :email)");
$stmt- >execute(['name' => $name, 'email' => $email]);
echo "データは正常に挿入されました。";
上記のコードでは、コロンとパラメータ名を使用してパラメータ名を指定し、変数を連想配列としてexecute()メソッドに渡します。
データの挿入に加えて、PDO 拡張機能を使用してデータを更新および削除することもできます。データ更新の例を次に示します:
0aee92ff1c7bb010adc7ce321f6d3dc6prepare(" DELETE FROM users WHERE id = ?");
$stmt->execute([$id]);
echo "データは正常に削除されました";
上記のコードでは、 prepare() メソッドを使用して削除ステートメントを準備し、プレースホルダーを変数に置き換えます。削除操作は、execute() メソッドを通じて実行されます。
この記事では、PDO 拡張機能を使用して、データベースへの接続、データのクエリ、データの挿入、データの更新などのデータベース操作を実行する方法を学習しました。そしてデータの削除。 PDO 拡張機能を使用すると、特定のデータベースに限定されず、さまざまなデータベースと簡単に対話できるようになります。データベース操作に PHP7.0 を使用することは非常に貴重なスキルです。この記事があなたのインスピレーションになれば幸いです。
以上がデータベース操作に PHP7.0 を使用するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。