PHP 简明教程

PHP MySQL 数据库

1. 什么是 MySQL?

MySQL 是 Web 上最流行的数据库系统。

  • MySQL 是一种用于 Web 的数据库系统。
  • MySQL 运行在服务器上。
  • MySQL 适用于小型和大型应用程序。
  • MySQL 非常快速、可靠且易于使用。
  • MySQL 使用标准的 SQL(结构化查询语言)。
  • MySQL 可以在多个平台上编译(Windows、Linux、Unix 等)。
  • MySQL 可以免费下载和使用。
  • MySQL 由 Oracle 公司开发、分发和支持。
  • MySQL 是以创始人之一 Michael "Monty" Widenius 的女儿 My 命名的。

MySQL 中的数据存储在表中。表是相关数据的集合,由列和行组成。数据库在存储信息时非常有用,可以分类存放。公司可能拥有一个包含以下表的数据库:

  • Employees (员工)
  • Products (产品)
  • Customers (客户)
  • Orders (订单)

2. PHP + MySQL

PHP 与 MySQL 相结合,堪称互联网的“黄金搭档”。这种组合几乎可以跨平台运行(您可以在 Windows 上开发,在 Unix 平台上部署),并且具备极高的执行效率。

3. 数据库查询

查询(Query)是一个特定的问题或请求。我们可以向数据库查询特定的信息,并获得返回的记录集。

看看下面这个简单的 SQL 查询示例(使用标准 SQL):

SELECT LastName FROM Employees

上述查询会从 "Employees" 表中选择 "LastName" 列的所有数据。

4. 下载 MySQL 数据库

如果您目前还没有带有 MySQL 数据库的 PHP 服务器,可以前往 MySQL 官方网站免费下载: http://www.mysql.com/

冷知识: MySQL 名字里的 "My" 其实是创始人大女儿的名字,这大概就是程序员最硬核的浪漫之一了。顺便提一句,后来由于一些商业变动,他又开发了 MariaDB,那是他二女儿的名字。总之,在数据库界,他们家包圆了。