PHP & MySQL Web网络编程PDF电子书下载
- 电子书积分:16 积分如何计算积分?
- 作 者:郭金锋,林宇等编著
- 出 版 社:北京:人民邮电出版社
- 出版年份:2001
- ISBN:7115091269
- 页数:507 页
第一篇 PHP语言 2
第一章 PHP语言概述 2
1.1 什么是PHP 2
1.2 PHP语言的发展历史 2
1.3 PHP的特点 3
1.4 PHP的工作机制 4
1.5 简单的PHP程序介绍 5
1.6 总结 9
第二章 建立PHP工作环境 10
2.1 安装PHP的准备工作 10
2.2 在Linux系统中安装PHP 11
2.3 在Windows操作系统中安装PHP 13
2.3.1 在Win 98操作系统中安装PHP 13
2.4 总结 16
2.3.2 在Win 2000下安装PHP 16
第三章PHP速成 17
3.1 PHP语言基本语法规则 17
3.1.1 PHP语言嵌入HTML的方式 18
3.1.2 在PHP语句中添加注释 19
3.1.3 PHP语句标记 19
3.2 PHP中的数据类型、运算符和表达式 19
3.2.1 PHP语言中的数据类型 20
3.2.2 运算符和表达式 31
3.2.3 PHP语言中的语句 41
3.2.4 小结 42
3.3 流程控制 42
3.3.1 程序的基本结构 43
3.3.2 if()…else语句 44
3.3.3 switch语句 48
3.3.4 循环控制语句 50
3.3.5 break语句和continue语句 54
3.3.6 exit语句和return语句 55
3.3.7 小结 56
3.4 函数 56
3.4.1 函数的定义 57
3.4.2 函数的参数 58
3.4.3 return语句 62
3.4.4 函数的调用 64
3.4.5 变量的作用字段和静态变量 68
3.4.6 小结 72
3.5 常用的系统函数 72
3.5.1 输入/输出函数 73
3.5.2 文件操作函数 78
3.5.3 数据操作函数 86
3.5.4 数学函数 102
3.5.5 时间和日期函数 106
3.5.6 图像函数 111
3.5.7 关于PHP函数库的说明 118
3.5.8 小结 120
3.6 输入/输出系统 120
3.6.1 信息的输入 121
3.6.2 信息的输出 124
3.6.3 使用Cookies 125
3.6.4 PHP中的环境变量 128
3.6.5 文件操作 128
3.6.6 小结 133
3.7 面向对象技术 134
3.7.1 面向对象的基本概念 134
3.7.2 在PHP语言中使用类和对象 139
3.7.3 面向对象总结 145
3.8 总结 145
第四章MySQL数据库概述 148
4.1 MySQL数据库的特征 148
第二篇 MySQL数据库 148
4.2 MySQL数据库的安装 149
4.2.1 安装MySQL二进制代码分发 149
4.2.2 Linux RPM安装 150
4.2.3 安装MySQL源代码分发 150
4.3 MySQL数据库的基本结构 151
4.3.1 网络功能的实现和通信的方式 151
4.3.2 数据库的本地结构 152
4.3.3 数据表的构成 153
4.4 MySQL支持的数据类型 153
4.4.1 列类型概述 153
4.4.2 字符串类型 155
4.4.3 数值列类型 160
4.4.4 日期和时间类型 161
4.5.1 数据模型设计的基本过程 162
4.5 数据库设计的基本概念 162
4.4.5 NULL空值 162
4.5.2 简单的数据库设计的实例 163
4.5.3 连接到MySQL服务器 164
4.5.4 口令的安全问题 165
4.5.5 构建实践的数据库环境 166
4.5.6 查看创建的结果 172
4.6 总结 174
第五章MySQL数据库的使用 175
5.1 SQL语言的基本概念 175
5.2 MySQL中数据定义SQL语言的使用 175
5.2.1 创建、删除和选择数据库 176
5.2.2 创建、删除基本表 176
5.2.3 修改表的结构 183
5.2.4 使用OPTIMIZE TABLE优化表 185
5.2.5 创建、删除和修改索引 186
5.3.1 基本信息的检索 188
5.3 MySQL中数据操作语句的使用 188
5.3.2 高级信息的检索 196
5.3.3 获取关于SELECT的信息 207
5.3.4 增加和删除记录 210
5.4 环境设定相关的SQL语句 216
5.4.1 设置服务器/客户连接的参数 216
5.4.2 数据刷新和终止线程 217
5.5 性能的优化 221
5.5.1 系统瓶颈 222
5.5.2 索引的选择 223
5.5.3 选择表类型 225
5.6 多媒体数据的组织方式 229
5.6.1 直接存放方式 229
5.6.2 间接存放的方式 230
5.7 MySQL数据库的局限 231
5.7.1 事务的提交/会滚功能 231
5.7.2 嵌套查询 232
5.7.3 存储过程 233
5.7.4 触发器 233
5.7.5 视图 234
5.7.6 记录级的锁定和访问权限的设定 234
5.7.7 外部键和引用来增强数据的完整性检查 235
5.8 总结 235
第六章MySQL数据库管理和数据库安全 237
6.1 MySQL数据目录的维护和管理 237
6.1.1 数据目录的位置和结构 237
6.1.2 MySQL的状态文件 239
6.2 MySQL数据库的管理工作 243
6.2.1 数据库管理员应当熟悉的内容 243
6.2.2 数据库服务器的启动和关闭 243
6.2.3 mysqladmin的使用 250
6.2.4 MySQL的存取权限系统 252
6.2.5 数据库用户帐号的管理 259
6.2.6 数据库日志文件的维护 266
6.2.7 数据库的备份和拷贝 267
6.2.8 检查和维护数据库表 273
6.2.9 安排数据库的维护任务 274
6.3 性能的优化 274
6.3.1 服务器参数调节 275
6.3.2 重定位数据目录 282
6.3.3 配置和安装多个服务器 284
6.4 总结 286
第三篇 PHP MySQL Web编程 289
第七章 用PHP编写CGI程序 289
7.1 CGI的基本知识 289
7.1.1 使用CGI的原因 289
7.1.2 什么是CGI 289
7.1.3 CGI的工作方式 291
7.2.1 PHP的CGI工作方式环境设置 306
7.2 用PHP编写CGI程序 306
7.2.2 用PHP编写CGI程序实例 307
7.3 用PHP编写CGI程序的注意事项 315
7.3.1 URL编解码问题 315
7.3.2 CGI程序的安全性 316
7.3.3 CGI程序的调试 316
7.3.4 CGI程序和其他的应用程序 319
7.4 总结 319
第八章 用PHP操作MySQL数据库 321
8.1 开发网络应用的一般步骤 321
8.1.1 一般应用设计环节 321
8.1.2 数据和处理 322
8.2 MySQL数据库的PHP接口函数 324
8.2.1 数据库服务器连接 325
8.2.2 数据库操作函数 326
8.2.3 从数据库中获取信息的操作函数 328
8.2.4 错误处理函数 331
8.3.1 安装phpMyAdmin软件 333
8.3 phpMyAdmin的使用说明 333
8.3.2 使用phpMyAdmin常见的问题 337
8.3.3 phpMyAdmin的设计分析 338
8.4 使用MySQL数据库的PHP程序实例 340
8.5 总结 347
第九章 用户管理程序 348
9.1 Apache服务器上的用户身份认证 348
9.1.1 Apache身份认证的基本原理 348
9.1.2 Apache身份认证设置 349
9.2 用PHP实现身份认证 353
9.2.1 HTTP认证原理 353
9.2.2 PHP实现基本认证 353
9.2.3 PHP结构MySQL数据库实现身份认证 355
9.3 用户管理 357
9.3.2 系统基本函数 358
9.3.1 数据表格 358
9.3.3 用户信息登记程序 362
9.3.4 用户登录程序 366
9.3.5 用户找回密码程序 368
9.4 总结 375
第十章 电子邮件处理程序 377
10.1 电子邮件基本知识 377
10.1.1 电子邮件协议 377
10.1.2 电子邮件系统工作原理 378
10.1.3 电子邮件的基本结构 379
10.2 用PHP编写发信程序 382
10.3 用PHP编写邮件处理程序 390
10.3.1 PHP邮件处理程序原理 390
10.3.2 PHP电子邮件操作函数 391
10.3.3 一个在线读信程序 392
10.5 总结 408
10.4 在线信箱管理 408
第十一章 建立聊天室 410
11.1 聊天室基本原理 410
11.2 聊天室的数据准备 411
11.3 聊天室程序设计 412
11.3.1 聊天室主页面设计 414
11.3.2 用户聊天信息记录程序 416
11.3.3 聊天信息显示程序 419
11.3.4 在线用户显示程序 421
11.4 总结 422
第十二章 投票统计程序 423
12.1 投票统计程序的原理和数据准备 423
12.2 投票程序 425
12.3 投票结果显示程序 428
12.4 总结 431
13.1 讨论区系统的原理和数据准备 432
第十三章 创建讨论区 432
13.2 发表文章处理程序 434
13.3 文章列表显示程序 436
13.4 文章详细信息查看程序 439
13.5 总结 442
第十四章 建设自己的网站 444
14.1 网站建设的一般步骤 444
14.2 会话管理 445
14.2.1 会话的概念 445
14.2.2 Session使用实例 446
14.2.3 Session和Cookie的区别和联系 451
14.3 管理并发 452
14.3.1 并发的产生 452
14.3.2 并发的处理 453
14.4.1 PHP程序安全问题描述 460
14.4.2 两种导致安全问题的方式 460
14.4 网站安全 460
14.4.3 处理表单不合理数据 461
14.4.4 输入合理输出不合理 464
14.4.5 来自于内部的安全问题 466
14.5 总结 466
附录A PHP相关参考 467
A.1 PHP安装配置选项说明 467
A.2 PHP语言中运算符说明 471
附录B MySQL支持的SQL函数、工具和环境设置参考 474
B.1 MySQL支持的SQL函数 474
B.1.1 用在SELECT和WHERE 子句中的函数 474
B.1.2 用在SELECT和WHERE子句中的函数 477
B.1.3 在GROUP BY子句中使用的函数 488
B.2 MySQL的标准控制选项和选项文件、环境变量 489
B.2.1 MySQL支持的标准控制选项 489
B.2.3 MySQL使用的环境变量 490
B.2.2 MySQL使用的选项文件 490
B.3 数据库管理工具 491
B.3.1 mysqladmin的使用 491
B.3.2 myisamchk和isamchk的使用 492
B.3.3 myisampack和pack_isam的使用 494
B.4 服务器启动工具 495
B.4.1 mysqld的使用 495
B.4.2 safe_mysqld的使用 496
B.5.1 mysqldump的使用 497
B.4.3 mysql.server的使用 497
B.5 数据备份和数据导入工具 497
B.5.2 mysqlimport的使用 499
B.6 数据库访问工具 500
B.6.1 mysql的使用 500
B.6.2 mysqlshow的使用 502
B.7 测试和故障报告工具 502
附录C PHP和MySQL相关网络资源 504
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《全国职业院校工业机器人技术专业规划教材 工业机器人现场编程》(中国)项万明 2019
- 《光明社科文库 社会网络与贫富差距 经验事实与实证分析》何金财 2019
- 《编程超有趣 奇妙Python轻松学 第1辑》HelloCode人工智能国际研究组 2018
- 《CCNA网络安全运营SECFND 210-250认证考试指南》(美)奥马尔·桑托斯(OmarSantos),约瑟夫·穆尼斯(JosephMuniz),(意) 2019
- 《网络互联技术项目化教程》梁诚主编 2020
- 《网络利他行为研究》蒋怀滨著 2019
- 《我的第一套编程启蒙绘本 看事件 开始了》编程猫教研团队编绘 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019