1. 程式人生 > 實用技巧 >PHP MySQL 簡介

PHP MySQL 簡介

MySQL 是最流行的開源資料庫伺服器。

什麼是 MySQL?

MySQL 是一種資料庫。資料庫定義了儲存資訊的結構。

在資料庫中,存在著一些表。類似 HTML 表格,資料庫表含有行、列以及單元。

在分類儲存資訊時,資料庫非常有用。一個公司的資料庫可能擁有這些表:"Employees", "Products", "Customers" 以及 "Orders"。

資料庫表

資料庫通常包含一個或多個表。每個表都一個名稱(比如 "Customers" 或 "Orders")。每個表包含帶有資料的記錄(行)。

下面是一個名為 "Persons" 的表的例子:

LastNameFirstNameAddressCity
Hansen Ola Timoteivn 10 Sandnes
Svendson Tove Borgvn 23 Sandnes
Pettersen Kari Storgt 20 Stavanger

上面的表含有三個記錄(每個記錄是一個人)和四個列(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

Facts About MySQL Database

關於 MySQL 的一點很棒的特性是,可以對它進行縮減,來支援嵌入的資料庫應用程式。也許正因如此,許多人認為 MySQL 僅僅能處理中小型的系統。

事實上,對於那些支援巨大資料和訪問量的網站,MySQL 是事實上的標準資料庫(比如 Friendster, Yahoo, Google)。這個地址提供了使用 MySQL 的公司的概覽:

http://www.mysql.com/customers/