《PHP和MySQL Web开发从新手到高手(第5版)》一一第2章 MySQL简介

第2章 MySQL简介

PHP和MySQL Web开发从新手到高手(第5版)
在第1章中,我们安装并设置了两个软件:支持PHP的Apache Web服务器以及MySQL数据库服务器。如果你按照我的建议,可能会使用XAMPP或MAMP这样的一体化的软件包来安装它们。但是,不要让这影响到你的成就感。

正如我在第1章中提到的,PHP是一种服务器端脚本编程语言,它允许你将指令插入到Web页面中。而Web服务器软件(大多数情况下,是Apache)将会先执行这些指令,然后再将这些页面发送给请求它们的浏览器。通过一个简单的例子,我们展示了如何在每次请求一个页面的时候将当前日期插入其中。

现在,一切都很好了,但是只有当加入数据库的时候,这才会真正变得有趣起来。在本章中,我们将学习什么是数据库,以及如何使用结构化查询语言来操作MySQL数据库。

时间: 2024-09-12 20:03:03

《PHP和MySQL Web开发从新手到高手(第5版)》一一第2章 MySQL简介的相关文章

《PHP和MySQL Web开发从新手到高手(第5版)》一一1.3 在Mac OS X下安装

1.3 在Mac OS X下安装 PHP和MySQL Web开发从新手到高手(第5版) 在本节中,我们将介绍如何在一台运行Mac OS X version 10.5(Leopard)的Mac计算机上开始运行一个安装了PHP和MySQL的Web服务器.如果你使用的并不是Mac计算机,可以跳过本节. Mac OS X将Apache和PHP都作为标准安装组件来安装,它是唯一这么做的面向消费者的OS(实际上,它还附带了Ruby.Python和Perl,所有这些都是流行的Web编程语言).也就是说,只需要

《PHP和MySQL Web开发从新手到高手(第5版)》一一2.2 使用phpMyAdmin运行SQL查询

2.2 使用phpMyAdmin运行SQL查询 PHP和MySQL Web开发从新手到高手(第5版) 如同Web服务器设计响应来自客户端(一个Web浏览器)的请求一样,MySQL数据库服务器会响应来自客户端程序(client programs)的请求.在本书稍后的内容中,我们将以PHP脚本的形式编写自己的MySQL客户端程序.但是现在,我们可以使用XAMPP和MAMP二者都有的一个客户端程序,这就是phpMyAdmin. phpMyAdmin本身是用PHP编写的.一个高级的Web应用程序.除了包

《PHP和MySQL Web开发从新手到高手(第5版)》一2.2 使用phpMyAdmin运行SQL查询

2.2 使用phpMyAdmin运行SQL查询 PHP和MySQL Web开发从新手到高手(第5版) 如同Web服务器设计响应来自客户端(一个Web浏览器)的请求一样,MySQL数据库服务器会响应来自客户端程序(client programs)的请求.在本书稍后的内容中,我们将以PHP脚本的形式编写自己的MySQL客户端程序.但是现在,我们可以使用XAMPP和MAMP二者都有的一个客户端程序,这就是phpMyAdmin. phpMyAdmin本身是用PHP编写的.一个高级的Web应用程序.除了包

《PHP和MySQL Web开发从新手到高手(第5版)》一导读

前 言 PHP和MySQL Web开发从新手到高手(第5版) PHP和MySQL已经发生变化了. 回顾2001年,当我编写本书第一版的时候(书名叫作Build Your Own Database Driven Web- site with PHP & MySQL),读者吃惊地发现,竟然可以创建一个站点的所有Web页面而不需要为每个页面编写一个单独的HTML文件.PHP从众多的编程语言中脱颖而出,主要是因为它很容易,以至于几乎任何人都可以学习,并且它可以免费下载和安装.同样,MySQL为我们提供了

《PHP和MySQL Web开发从新手到高手(第5版)》一2.7 查看存储的数据

2.7 查看存储的数据 PHP和MySQL Web开发从新手到高手(第5版) SELECT命令用来查看数据库表中存储的数据,这是SQL语言中最复杂的一条命令.这条语句之所以复杂,原因在于数据库的主要强大之处就是数据访问的灵活性.现在,我们对数据库的体验还处在一个早期阶段.这时候,只需要关注相对简单的结果列表.因此,让我们考虑SELECT命令较为简单的形式. 以下这条命令,将会列出joke表中存储的所有内容: SELECT * FROM joke 如果读出来,这条命令应该读作"select eve

《PHP和MySQL Web开发从新手到高手(第5版)》一一2.7 查看存储的数据

2.7 查看存储的数据 PHP和MySQL Web开发从新手到高手(第5版) 2.7 查看存储的数据 SELECT命令用来查看数据库表中存储的数据,这是SQL语言中最复杂的一条命令.这条语句之所以复杂,原因在于数据库的主要强大之处就是数据访问的灵活性.现在,我们对数据库的体验还处在一个早期阶段.这时候,只需要关注相对简单的结果列表.因此,让我们考虑SELECT命令较为简单的形式. 以下这条命令,将会列出joke表中存储的所有内容: SELECT * FROM joke 如果读出来,这条命令应该读

《PHP和MySQL Web开发从新手到高手(第5版)》一一1.6 第一个PHP脚本

1.6 第一个PHP脚本 PHP和MySQL Web开发从新手到高手(第5版) 如果我们在帮助你安装好了所有的软件之后就暂停下来,直到第3章才让你看到PHP脚本是什么样子的话,似乎很不公平.所以,这里先来满足下你的胃口吧. 打开你喜欢的文本或HTML编辑器,并且创建一个名为today.php的文件.在文件中输入如下内容: chapter1/today.php <!DOCTYPE html> <html lang="en"> <head> <me

《PHP和MySQL Web开发从新手到高手(第5版)》一1.6 第一个PHP脚本

1.6 第一个PHP脚本 PHP和MySQL Web开发从新手到高手(第5版) 如果我们在帮助你安装好了所有的软件之后就暂停下来,直到第3章才让你看到PHP脚本是什么样子的话,似乎很不公平.所以,这里先来满足下你的胃口吧. 打开你喜欢的文本或HTML编辑器,并且创建一个名为today.php的文件.在文件中输入如下内容: chapter1/today.php <!DOCTYPE html> <html lang="en"> <head> <me

《PHP和MySQL Web开发从新手到高手(第5版)》一一2.6 将数据插入到表中

2.6 将数据插入到表中 PHP和MySQL Web开发从新手到高手(第5版) 数据库创建好了,表也创建好了,剩下的工作就是将笑话放入到数据库中.将数据插入到数据库中的命令叫作INSERT,名字相当贴切.这条命令有两种基本形式: INSERT INTO tableName SET column1Name = column1Value, column2Name = column2Value, ⋮ INSERT INTO tableName (column1Name, column2Name, -)

《PHP和MySQL Web开发从新手到高手(第5版)》一2.5 创建表

2.5 创建表 PHP和MySQL Web开发从新手到高手(第5版)目前为止,我们所遇到的SQL命令都相当简单.但是,表是如此具有灵活性.因此,需要一条较为复杂的命令才能创建它.这条命令的基本形式如下: CREATE TABLE table_name ( column1Name column1Type column1Details, column2Name column2Type column2Details, ⋮ ) DEFAULT CHARACTER SET charset ENGINE=I