PHP で MySQL データベースを操作する 5 つのステップ

无忌哥哥
リリース: 2018-06-27 14:26:23
オリジナル
3297 人が閲覧しました

PHP の MySQL データベースの操作は、一般的に次の 5 つのステップに分かれています: 1. MySQL データベース サーバーに接続します。 2. SQL ステートメントを実行します。 4. MySQL データベース サーバーから切断します。 。

1. mysql_connect() 関数を使用して MySQL データベース サーバーに接続します。

mysql_connect() 関数を使用してサーバーとの接続を確立します。その後、この関数の戻り値に基づいて、さまざまな接続が配置されます。

$host = "localhost"; //MySQL服务器地址
$user = "root"; //用户名
$pwd = "***"; // 密码
$connID = mysql_connect($host, $user,$pwd); //返回的连接标识符
ログイン後にコピー

2. mysql_select_db() 関数を使用してデータベース ファイルを選択します

mysql_select_db() 関数を使用して、最初のステップで返された接続識別子に基づいてデータベースを選択します

mysql_select_db($dbName,$connID); //$dbName 表示要选择的数据库
ログイン後にコピー

3. mysql_query() 関数を使用して、 SQL ステートメントを実行します

ステップ 1 :

mysql_query("select * from tb_stu",$connID); //执行查询 返回结果集
ログイン後にコピー

ステップ 2: 上記の結果セットから情報を取得します。ここには 2 つのパスがあります。 1. mysql_fetch_array() 関数を使用して配列結果セットから情報を取得します。 2. mysql_fetch_object() 関数を使用して結果セットから行をオブジェクトとして取得します。それらの違いは、mysql_fetch_object() の戻り値が配列ではなくオブジェクトであることです。つまり、関数はフィールド名を通じてのみ配列にアクセスできます。

$result = mysql_fetch_array($query);
ログイン後にコピー

OR

$result = mysql_fetch_object($query);
ログイン後にコピー

データに対する操作には、一般的に次の 5 種類があります。

1. データのクエリ (選択)

3. データの挿入 (挿入)

4. データの更新(更新)

5. データを削除します(削除)

4. 結果セットを閉じます

データベース操作が完了したら、結果セットを閉じてリソースを解放する必要があります

5. mysql_connect() または mysql_query() 関数を使用するとシステム リソースが消費されます。リソースの無駄を避けるために、mysql_close() 関数を使用して MySQL サーバーとの接続を閉じ、システム リソースを節約します。

りー
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート