PHP MySQL 簡介

MySQL 是與 PHP 語言一起使用的最流行的資料庫系統。

什麼是 MySQL

MySQL 是當今 Web 上最流行的關聯式資料庫系統之一。它是免費提供且易於安裝,但是如果你已經安裝了 Wampserver,它已經在你的機器上。MySQL 資料庫伺服器有幾個優點:

  • MySQL 易於使用,但功能強大,快速,安全且可擴充套件。
  • MySQL 可在各種作業系統上執行,包括 UNIX 或 Linux,Microsoft Windows,Apple Mac OS X 等。
  • MySQL 支援標準 SQL(結構化查詢語言)。
  • MySQL 是小型和大型應用程式的理想資料庫解決方案。
  • MySQL 由 Oracle Corporation 開發並分發。
  • MySQL 包括保護敏感資料免受入侵者侵害的資料安全層。

MySQL 資料庫將資料儲存到其他關聯式資料庫中的表中。表是相關資料的集合,它分為行和列。

表中的每一行表示本質上彼此連線的資料記錄,例如與特定人有關的資訊,而每列表示特定欄位,例如 idfirst_namelast_nameemail 等。簡單 MySQL 的結構包含人員一般資訊的表格可能如下所示:

+----+------------+-----------+----------------------+
| id | first_name | last_name | email                |
+----+------------+-----------+----------------------+
|  1 | Peter      | Parker    | peterparker@mail.com |
|  2 | John       | Rambo     | johnrambo@mail.com   |
|  3 | Clark      | Kent      | clarkkent@mail.com   |
|  4 | John       | Carter    | johncarter@mail.com  |
|  5 | Harry      | Potter    | harrypotter@mail.com |
+----+------------+-----------+----------------------+

提示: 像 Facebook,Twitter,維基百科這樣的網站使用 MySQL 來滿足他們的儲存需求。因此,你可以輕鬆瞭解 MySQL 的功能。

用 SQL 與 MySQL 資料庫交談

SQL,結構化查詢語言,是一種簡單的標準化語言,用於與 MySQL 等關聯式資料庫進行通訊。使用 SQL,你可以執行任何與資料庫相關的任務,例如建立資料庫和表,在資料庫表中儲存資料,在資料庫中查詢特定記錄,刪除和更新資料庫中的資料。

檢視以下標準 SQL 查詢,該查詢返回 persons 表中名字等於 Peterpersons 的電子郵件地址 :

SELECT email FROM persons WHERE first_name="Peter" 

如果你執行上面的 SQL 查詢,它將返回以下記錄:

peterparker@mail.com 

要了解有關 SQL 的更多資訊,請檢視 SQL 教程 部分。