PHP MySQLの概要

MySQLは最も人気のあるオープンソースデータベースサーバーです。

MySQLとは何ですか?

MySQLはデータベースの一種です。データベースは情報の保存構造を定義します。

データベースにはいくつかのテーブルがあります。HTMLテーブルと同様に、データベーステーブルには行、列およびセルがあります。

情報を分類的に保存する際には、データベースは非常に有用です。会社のデータベースには、「Employees」、「Products」、「Customers」および「Orders」などのテーブルが含まれている可能性があります。

データベーステーブル

データベースは通常、1つまたは複数のテーブルを含んでいます。各テーブルには名前(例えば「Customers」や「Orders」)があり、各テーブルにはデータを持つレコード(行)が含まれています。

以下は「Persons」と呼ばれるテーブルの例です:

LastName FirstName Address City
Hansen Ola Timoteivn 10 Sandnes
Svendson Tove Borgvn 23 Sandnes
Pettersen Kari Storgt 20 Stavanger

上のテーブルには、3つのレコード(各レコードは1人)と4つの列(LastName, FirstName, AddressおよびCity)があります。

クエリ

クエリは質問またはリクエストです。

MySQL を通じて、データベースに特定の情報をクエリし、返されるレコードセットを取得できます。

以下のクエリをご覧ください:

SELECT LastName FROM Persons

上記のクエリは、Persons テーブルの LastName カラムのすべてのデータを選択し、以下のようなレコードセットを返します:

LastName
Hansen
Svendson
Pettersen

MySQL データベースのダウンロード

PHP サーバーに MySQL データベースがない場合は、以下から MySQL をダウンロードできます:http://www.mysql.com/downloads/index.html

MySQL データベースに関する事実

MySQL データベースについての素晴らしい特徴の一つは、インラインデータベースアプリケーションをサポートするために縮小できることです。おそらくこれが理由で、多くの人々が MySQL は中小規模のシステムしか処理できないと考えています。

実際には、大量のデータとアクセス量をサポートするウェブサイトにとって、MySQL は実際の標準的なデータベースです(例:Friendster、Yahoo、Google)。このアドレスは MySQL を使用する会社の概要を提供しています:http://www.mysql.com/customers/