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 サーバーとの接続を閉じ、システム リソースを節約します。
りー