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 数据库将数据存储到其他关系数据库中的表中。表是相关数据的集合,它分为行和列。
表中的每一行表示本质上彼此连接的数据记录,例如与特定人有关的信息,而每列表示特定字段,例如 id,first_name,last_name,email 等。简单 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
表中名字等于 Peter
的 persons 的电子邮件地址 :
SELECT email FROM persons WHERE first_name="Peter"
如果你执行上面的 SQL 查询,它将返回以下记录:
peterparker@mail.com
要了解有关 SQL 的更多信息,请查看 SQL 教程 部分。