English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP基本チュートリアル

PHP高級チュートリアル

PHP & MySQL

PHPリファレンスマニュアル

PHP MySQL 介绍

MySQLはPHP言語と一緒に使用される最も人気のあるデータベースシステムです。

MySQLとは何か

MySQLは今やWeb上で最も人気のある関係データベースシステムの1つです。それは無料で提供されており、インストールも簡単ですが、Wampserverを既にコンピュータにインストールしている場合、それをインストールすることもできます。MySQLデータベースサーバーには以下のような利点があります:

  • MySQLは使いやすく、機能が非常に強力で、高速で、安全で拡張性があります。

  • MySQLはUNIXやLinux、Microsoft Windows、Apple Mac OS Xなどの多くのオペレーティングシステムで動作します。

  • MySQLは標準のSQL(構造化クエリ言語)をサポートしています。

  • MySQLは、小型から大規模なアプリケーションまで、理想的なデータベースソリューションです。

  • MySQLはOracle Corporationによって開発および配布されています。

  • MySQLにはデータセキュリティレイヤーがあり、敏感データを侵害者から保護できます。

MySQLデータベースは、他の関係データベースと同様にデータをテーブルに保存します。テーブルは関連データのコレクションであり、行と列に分けられます。

テーブルの各行は、特定の人物に関連する情報などの内在的に相互に関連するデータレコードを表し、各列は特定のフィールド、例えばid、first_name、last_name、emailなどを表します。一般的な人物情報を含むシンプルなMySQLテーブルの構造は以下のようになります:

+----+------------+-----------+----------------------+
| id | first_name | last_name | email              |
+----+------------+-----------+----------------------+
|  1 | Peter      | Parker    | [email protected] |
|  2 | John       | Rambo     | [email protected]   |
|  3 | Clark      | Kent      | [email protected]   |
|  4 | John       | Carter    | [email protected]  |
|  5 | Harry      | Potter    | [email protected] |
+----+------------+-----------+----------------------+

ヒント: Facebook、Twitter、WikipediaなどのウェブサイトはMySQLを使用して、彼らのストレージ要件を満たしています。したがって、MySQLの機能を簡単に理解できます。

SQLとMySQLデータベースを対話する方法

SQL(構造化クエリ言語)は、MySQLなどの関係データベースと通信するためのシンプルな標準化言語です。SQLを使用すると、データベースに関連するあらゆるタスクを実行できます。例えば、データベースとテーブルの作成、データベーステーブルにデータを保存、特定のレコードを取得するためにデータベースをクエリ、データベース内のデータを削除および更新するなどです。

以下の標準SQLクエリを確認してください、このクエリは以下を返します人员表中の名前が「Peter」に等しい人员のメールアドレス:

SELECT email FROM persons WHERE first_name="Peter"

上記のSQLクエリを実行すると、以下の記録が返されます:

[email protected]

SQLに関する更多信息を知りたい場合は、以下を参照してくださいSQLチュートリアル部分。