PHP 開発の基本チュートリアル: データ ステートメントの操作の種類とデータベースへの接続
データステートメント操作の種類
データベースのインストールを学習した後、最も重要なことは SQL ステートメントを学習することです。
SQL はデータベース操作の中核であり、この章の冒頭の文でもあります: PHP プログラマのための MySQL はビジネスをテーブル構造に変換することです。ビジネスの追加、削除、変更、チェックインを適切に行ってください。
SQL と呼ばれる構造化照会言語 (SQL) は、データにアクセスし、リレーショナル データベース システムを照会、更新、管理するために使用されるデータベース クエリおよびプログラミング言語です。データベーススクリプトファイルの拡張子。
SQL は最も重要なリレーショナル データベース操作言語であり、その影響力はデータベース分野を超え、人工知能分野でのデータ検索などの他の分野でも評価され、採用されています。
SQL は、リレーショナル データベース System R 用に 1970 年代に IBM によって開発された、リレーショナル モデル用のデータベース アプリケーション言語です。
SQL は、1986 年 10 月に米国規格協会 (ANSI) によって採用されたデータベース言語の米国標準です。その後、国際標準化機構 (ISO) が SQL の公式国際標準を公布しました。 1989 年 4 月に ISO は整合性特性を備えた SQL89 標準を提案し、1992 年 11 月に SQL92 標準が発表されました。
各データベース システムは若干異なりますが、基本的には SQL 92 標準に従っています。または、SQL 92 に簡単な拡張と変更を加えました。
MySQL の SQL 構文を学習したら、他の SQL 構文も学習に不可欠になります。
SQL ステートメントは、その機能範囲に応じて 3 つのカテゴリに分類できます:
データ定義言語 (DDL、データ定義言語) ステートメント: データ定義ステートメント。さまざまなデータ セグメント、データベース、テーブル、列を定義するために使用されます。 、インデックスなど。一般的に使用されるステートメントのキーワードには、create、drop、alter などが含まれます。
データ操作言語 (DML、データ操作言語) ステートメント: データベース レコードの追加、削除、更新、クエリを実行し、データの整合性をチェックするために使用されるデータ操作ステートメント。一般的に使用されるステートメントのキーワードには、主に挿入、削除、更新、選択などが含まれます。
データ制御言語 (DCL、データ制御言語) ステートメント: データ制御ステートメント。さまざまなデータ セグメントの直接のアクセス許可とアクセス レベルを制御するために使用されるステートメント。これらのステートメントは、データベース、テーブル、フィールド、ユーザーのアクセス権、およびセキュリティ レベルを定義します。主なステートメントのキーワードには、grant、revoke などが含まれます。
データベースに接続します
phpMyAdmin は、PHP に基づいた MySQL データベース管理ツールであり、Web サイト ホスト上で Web ベース モードで構造化されており、管理者は Web インターフェイスを使用して MySQL データベースを管理できます。この Web インターフェイスは、特に大量のデータをインポートおよびエクスポートする場合に、複雑な SQL 構文を簡単に入力するためのより良い方法となります。大きな利点の 1 つは、phpMyAdmin が他の PHP プログラムと同様に Web サーバー上で実行されることですが、これらのプログラムによって生成された HTML ページをどこでも使用できることです。つまり、MySQL データベースをリモートで管理し、簡単に作成、変更、削除できます。データベースとデータテーブル。 phpMyAdmin を使用して、一般的に使用される PHP 構文を作成し、Web ページを作成するときに必要な SQL 構文の正確さを容易にすることもできます。
統合環境の組み込みphpMyAdminを介してデータベースに接続します
phpMyAdminを検索します
クリックして入力します
ユーザー名とパスワードはrootで、クリックして実行します入力するには
これは、MySQL を操作するための視覚的なページです。SQL ステートメントを入力し、実行します。他の機能は後ほど紹介します。