ホームページ >バックエンド開発 >PHPの問題 >phpはmysqlステップを呼び出します

phpはmysqlステップを呼び出します

藏色散人
藏色散人オリジナル
2021-05-13 09:08:566884ブラウズ

php で mysql を呼び出す手順: 1. MySQL データベースに接続します; 2. MySQL データベースを選択します; 3. SQL ステートメントを実行します; 4. 結果セットを閉じます; 5. MySQL サーバーを閉じます。

phpはmysqlステップを呼び出します

この記事の動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター

PHP の 5 つのステップMYSQL データベースにアクセスする 詳細な説明 (画像)

データベースは、PHP の日々の開発に必要であるため、MYSQL データベースはオープン ソースであり、少し商用であるため、多くのプログラマーが愛用するデータベースです。市場シェアが比較的高いため、PHP の最良のパートナーとして常に考えられています。同時に、PHP は強力なデータベース サポート機能も備えています。この記事では、PHP が MySQL データベースにアクセスするための基本的な手順を主に説明します。

#PHP が MySQL データベースにアクセスするための基本的な手順は、図に示すとおりです:

phpはmysqlステップを呼び出します

#1. MySQL データベースに接続します

mysql_connect() 関数を使用して、MySQL サーバーへの接続を確立します。 mysql_connect()関数の使い方については、後ほど詳しく紹介します。

2. MySQL データベースの選択

mysql_select_db() 関数を使用して、MySQL データベース サーバーのデータベースを選択します。 mysql_select_db()関数の使い方については後ほど詳しく説明します。

3. SQL ステートメントの実行

mysql_query() 関数を使用して、選択したデータベースに対して SQL ステートメントを実行します データの操作方法は主に 5 つありますので、以下に分けて紹介します。データのクエリ: select ステートメントを使用してデータ クエリ関数を実装します。

データの表示: select ステートメントを使用して、データのクエリ結果を表示します。

データの挿入: データベースにデータを挿入するには、insert into ステートメントを使用します。

データの更新: update ステートメントを使用して、データベース内のレコードを更新します。

データの削除: データベース内のレコードを削除するには、delete ステートメントを使用します。

mysql_query() 関数の具体的な使用方法については、後で詳しく紹介します~

4. 結果セットを閉じる

データベース操作が完了すると、結果セットが閉じられます。システム リソースを解放するには、閉じる必要があります。構文形式は次のとおりです: mysql_free_result($result);

ヒント:

複数の Web ページでデータベース アクセスが頻繁に必要な場合は、データベース サーバーとの継続的な接続により、効率が向上します。データベース サーバーへの各接続には時間がかかり、多くのリソース オーバーヘッドが必要となるため、継続的な接続の方が比較的効率的です。継続的な接続を確立する方法は、関数を呼び出すことです。データベースが間接的な場合は、mysql_connect 関数の代わりに mysql_pconnect() を使用します。確立された永続接続では、このプログラムの終了時に mysql_colse() を呼び出してデータベース サーバーとの接続を閉じる必要はありません。次回プログラムがここで mysql_pconnect() 関数を実行すると、システムは実際にデータベースに接続せずに、確立された永続接続 ID 番号を自動的に直接返します。

5. MySQL サーバーを閉じる

mysql_connect() または mysql_query() 関数を一度も使用しないと、たとえ少数のユーザーが Web サイトを完了したとしても、システム リソースが消費されます。大きな問題にはなりませんが、ユーザーの接続数が一定の数を超えると、システムのパフォーマンスが低下したりクラッシュしたりすることがあります。この現象を回避するには、データベース操作の完了後に mysql_close() を使用する必要があります。システム リソースを節約するために MYSQL サーバーとの接続を閉じる機能。

構文形式は次のとおりです: mysql_close($link);

説明:

PHP でのデータベースへの接続は非永続的な接続であり、システム通常、閉じるように設定する必要はありません。ただし、1 回限りの Fanhu 結果セットが比較的大きい場合、または Web サイトへのアクセス数が多い場合は、mysql_close() 関数を使用して解放するのが最善です。それを手動で。

PHP から MySQL データベースにアクセスする手順は以上です。とても簡単ではないでしょうか?

推奨学習: 「

PHP ビデオ チュートリアル

以上がphpはmysqlステップを呼び出しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。