PHP MySQL esittely
MySQL on suosituin avoimen lähdekoodin tietokantapalvelin.
Mitä MySQL on?
MySQL on tietokanta. Tietokanta määrittelee tiedon tallennusrakenteen.
Tietokannassa on olemassa joitakin taulukoita. HTML-taulukkojen tavoin tietokantataulukot sisältävät rivejä, sarakkeita ja soluja.
Tietokannat ovat hyödyllisiä tietojen luokittaisessa tallennuksessa. Yrityksen tietokanta voi sisältää näitä taulukoita: "Employees", "Products", "Customers" ja "Orders".
Tietokantataulukko
Tietokannat sisältävät yleensä yhden tai useamman taulukon. Jokaisella taulukolla on nimi (esimerkiksi "Customers" tai "Orders"). Jokainen taulukko sisältää tietojen sisältäviä rekistereitä (rivejä).
Alla on esimerkki taulukosta nimeltä "Persons":
LastName | FirstName | Address | City |
---|---|---|---|
Hansen | Ola | Timoteivn 10 | Sandnes |
Svendson | Tove | Borgvn 23 | Sandnes |
Pettersen | Kari | Storgt 20 | Stavanger |
Yllä oleva taulukko sisältää kolme rekisteriä (jokainen rekisteri on yksi henkilö) ja neljä saraketta (LastName, FirstName, Address sekä 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/。