PHP アプリケーションでは、データベース管理が重要です。 MySQL データベースとの統合は、PHP 開発者が習得すべきスキルの 1 つです。 MySQL は、PHP が広範なサポートを提供する人気のオープンソース データベース管理システムです。 PHP プログラマは、MySQL 関数を使用して MySQL データベースと統合し、データの挿入、クエリ、更新、削除などの操作を実装できます。
この記事では、PHP で MySQL 関数を使用する方法を詳しく説明します。次のトピックについて説明します:
PHP で MySQL データベースに接続するのは簡単です。組み込みの mysqli 関数または PDO クラスを使用できます。
mysqli 関数を使用する場合、次のコマンドを使用して MySQL 接続を作成する必要があります:
$conn = mysqli_connect($servername, $username, $password, $dbname);
その中に:
: MySQL サーバー名
: MySQL ユーザー名
: MySQL ユーザーのパスワード
: 接続先のデータベースの名前
$connを返します。接続に失敗した場合は FALSE が返されます。
$conn = new PDO("mysql:host=$servername;dbname=$dbname", $username, $password);ここで:
: MySQL サーバー名
: MySQL ユーザー名
: MySQL ユーザーのパスワード
: 接続先のデータベースの名前
$connを返します。接続に失敗すると、PDOException がスローされます。
$sql = "SELECT id, name, age FROM users"; $result = mysqli_query($conn, $sql);このコードは SELECT クエリを実行し、結果を保存します
$result 変数内。次のコードを使用して結果を表示できます。
while($row = mysqli_fetch_assoc($result)) { echo "ID: " . $row["id"] . " Name: " . $row["name"] . " Age: " . $row["age"]; }PDO クラスを使用してクエリを実行します次は例です:
$sql = "SELECT id, name, age FROM users"; $result = $conn->query($sql);このコードは SELECT を実行します。クエリを実行し、結果を返します。結果は
$result 変数に格納されます。次のコードを使用して結果を表示できます。
foreach($result as $row) { echo "ID: " . $row["id"] . " Name: " . $row["name"] . " Age: " . $row["age"]; }データの挿入PHP にデータを挿入するには、主に 2 つの方法があります。 mysqli 関数 PDO クラスを使用してデータを挿入
$sql = "INSERT INTO users (name, age) VALUES ('John Doe', 25)"; mysqli_query($conn, $sql);
は
John Doe、age
は 25
です。 。 PDO クラスを使用してデータを挿入する
次は例です:
<pre class='brush:php;toolbar:false;'>$sql = "INSERT INTO users (name, age) VALUES ('John Doe', 25)";
$conn->exec($sql);</pre>
このコードは、レコードを
は
John Doe、age
は 25
です。 データの更新
PHP でデータを更新するには、主に 2 つの方法があります。
$sql = "UPDATE users SET age = 26 WHERE name = 'John Doe'"; mysqli_query($conn, $sql);
John Doe
のage フィールドは
26 です。
PDO クラスを使用したデータ更新
次は例です:
$sql = "UPDATE users SET age = 26 WHERE name = 'John Doe'"; $conn->exec($sql);
このコードは、
users の nameJohn Doe
のレコードのage フィールドは
26 です。
データの削除
PHP でデータを削除するには、主に 2 つの方法があります。
mysqli 関数を使用してデータを削除する
$sql = "DELETE FROM users WHERE name = 'John Doe'"; mysqli_query($conn, $sql);
のレコード。
PDO クラスを使用してデータを削除する次は例です:
<pre class='brush:php;toolbar:false;'>$sql = "DELETE FROM users WHERE name = 'John Doe'";
$conn->exec($sql);</pre>
このコードは、users の
name
のレコード。
結論PHP で MySQL 関数を使用すると、非常に便利です。上記の例は基本的な構文の一部にすぎませんが、MySQL 関数を適用すると、非常に強力なデータ処理機能が得られます。これらを使用するには、まず MySQL データベースに接続する必要があります。その後、さまざまなクエリ、挿入、更新、削除の操作を実行できます。
この記事を読むことで、PHP で MySQL 関数を使用する方法をすでに理解できるはずです。実際には、これらを使用して強力なデータベース アプリケーションを作成できます。
以上がPHP で MySQL 関数を使用する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。