Introduksiyon sa PHP MySQL
Ang MySQL ay pinaka-popular na open-source database server.
Ano ang MySQL?
Ang MySQL ay isang database. Ang database ay nagtutukoy ng estraktura ng pag-iimbak ng impormasyon.
Mayroon ng mga table sa database. Katulad ng HTML table, ang table sa database ay may mga linya, kolum at cells.
Ang database ay napaka-mahalaga sa pagtatalaga ng impormasyon. Ang database ng isang kompanya ay maaaring magkaroon ng mga talahanayan tulad ng: "Employees", "Products", "Customers" at "Orders".
Database Table
Ang database ay karaniwang naglalaman ng isang o ilang table. Bawat table ay may pangalang (halimbawa, "Customers" o "Orders"). Bawat table ay naglalaman ng mga talaan na may datos (mga linya).
Narito ang isang halimbawa ng table na tinatawag na "Persons":
LastName | FirstName | Address | City |
---|---|---|---|
Hansen | Ola | Timoteivn 10 | Sandnes |
Svendson | Tove | Borgvn 23 | Sandnes |
Pettersen | Kari | Storgt 20 | Stavanger |
Ang table na ito ay naglalaman ng tatlong talaan (ang bawat talaan ay isang tao) at apat na kolum (LastName, FirstName, Address at 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/。