PHP MySQL Introduktion
MySQL är den mest populära öppna källkodsdatabasservern.
Vad är MySQL?
MySQL är en databas. Databasen definierar strukturen för att lagra information.
I databaser finns det några tabeller. Liknande HTML-tabeller innehåller rader, kolumner och celler.
Databaser är mycket användbara när det gäller att klassificera information. En företagsdatabas kan ha dessa tabeller: "Employees", "Products", "Customers" och "Orders".
Databastabell
Databaser innehåller vanligtvis en eller flera tabeller. Varje tabell har ett namn (t.ex. "Customers" eller "Orders"). Varje tabell innehåller poster med data (rader).
Här är ett exempel på en tabell som heter "Persons":
LastName | FirstName | Address | City |
---|---|---|---|
Hansen | Ola | Timoteivn 10 | Sandnes |
Svendson | Tove | Borgvn 23 | Sandnes |
Pettersen | Kari | Storgt 20 | Stavanger |
Ovanstående tabell innehåller tre poster (varje post är en person) och fyra kolumner (LastName, FirstName, Address samt 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/。