当前位置:首页 > 工业技术
PHP4+MySQL完整自学方案
PHP4+MySQL完整自学方案

PHP4+MySQL完整自学方案PDF电子书下载

工业技术

  • 电子书积分:16 积分如何计算积分?
  • 作 者:赵启志编著
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2001
  • ISBN:7113040268
  • 页数:523 页
图书介绍:
上一篇:电磁铁下一篇:中国结 技法篇
《PHP4+MySQL完整自学方案》目录

Chapter1 简介 1

1-1 数据库的强大功能 1

您用计算机做什么事 1

数据库能做什么 1

数据库在Internet的应用 1

业界应用现况 2

1-2 RedhatLinux与Apache 2

关于RedhatLinux(http://www.redhat.org) 2

世界占有率第一的HTTP Sever-Apache(http://www.apache.org) 2

1-3 MySQL(http://www.mysql.con) 3

MySQL概述 3

MySQL的特色 3

License Goes GPL 3

中文兼容 4

关于Transaction 4

网络资源 4

1-4 PHP(http://www.php.net) 5

简单好用的PHP 5

PHP能做什么 5

强大的数据库整合功能 5

PHP是免费的 6

PHP与ASP、CGI的比较 6

网络资源 6

Chapter2 安装前的准备 9

2-1 硬件需求 9

2-2 Linux安装时注意事项 9

Partitions 9

AddUser 9

Packages 9

2-3 其它相关软件 10

Sleepycat s Berkeley DB(BDB) 10

IMAP-UW 10

Chapter3 开始安装MySQL、PHP 与Apache 13

3-1 取得最新版本 13

3-2 安装MySQL 13

MySQL版本命名的原则 13

以Redhat Linux6.x安装 14

3-3 安装MySQL遇到的问题 20

3-4 安装PHP及Apache 21

3-5 安装Zend Optimizer 36

Chapter4 进入MySQL的世界 39

4-1 设计数据库的概念 39

Client-Server结构 39

如何决定Table结构 40

4-2 激活/停止MySQL 40

建立Grant Tables 40

MySQL的数据库目录 40

切换用户执行Daemon 41

激活/停止MySQL daemon 42

测试MySQL 42

遇到问题 43

4-3 权限管理中心—“mysql”数据库 43

如何联机到数据库 43

mysql数据库 44

权限操作模式 47

4-4 设置privileges的方法 50

建议您遵循的原则 50

改变superuser 51

设置root密码 52

使用GRANT增加新用户 53

直接用Insert、Update 54

新的权限设置何时生效 54

使用mysqlaccess检查权限 55

4-5 Access Denied存取被拒 56

4-6 增加安全的考虑 57

MySQL系统部分 57

mysqld关于安全的选项 57

Chapter5 MySQL语法及函数 59

5-1 MySQL使用的语法概述 59

Strings 59

Numbers 60

十六进制(Hexadecimal) 60

自定义变量 60

命名的问题 61

5-2 MySQL的Table Types 62

简介 62

TST与NTST的区别 62

MylSAM Tables 62

ISAM Tables 63

HEAP Tables 63

BDB or Berkeley DB Tables 64

5-3 MySQL的Data Types 64

Numeric Types 65

Date and Time Types 66

String Types 68

CHAR与VARCHAR 68

选择适当的Data Type 71

5-4 重要命令说明 71

DATABASE相关 71

TABLE相关 72

存取数据 80

显示状态 94

批注 96

5-5 常用函数 96

使用括号() 96

四则运算 96

位运算 97

逻辑运算 97

比较运算 97

字符串比较 100

CAST OPERATOR 101

流程控制 101

数值函数 103

字符串函数 106

日期时间函数 113

常和GROUP BY一起使用的函数 122

5-6 外部命令 124

Isamchk 124

Myisamchk 126

Myisampack 130

mysql 132

mysql.server 135

mysql_install_db 139

mysqlaccess 139

mysqladmin 141

mysqlbug 144

Mysqldump 144

mysqlimport 148

mysqlshow 150

pack_isam 151

safe_mysqld 152

5-7 my.cnf 153

Chapter6 给Apache一双翅膀——使用PHP 157

6-1 开始之前 157

6-2 基本语法 157

命令分隔(Instruction separation) 158

批注(Comments) 158

6-3 数据类型 159

Integers 159

Floating Point Numbers 159

Strings 159

Arrays 161

Objects 163

Type Juggling 163

Type Casting 164

6-4 变量(Variables) 165

概述 165

内定变量(Predefined Variables) 166

变量影响范围(Variable Scope) 168

以变量命名的变量(Variable Variables) 170

外来变量(Variables from outside PHP) 170

6-5 常数 173

6-6 Expressions 174

6-7 Operators 174

数值操作数(Arithmetic Operators) 174

指定操作数(Assignment Operators) 174

位操作数(Bitwise Operators) 175

比较操作数(Comparison Operators) 175

条件操作数(Conditional Operator) 175

错误控制操作数(Error control Operators) 176

执行操作数(Execution Operators) 176

增减操作数(Incrementing/ Decrementing Operators) 176

逻辑操作数 177

优先等级(Operator Precedence) 177

字符串操作数(String Operators) 178

6-8 控制结构(Control Structures) 178

if 178

else 179

elseif 180

不同的表示法 181

while 181

do..while 182

for 182

foreach 183

break 185

continue 185

switch 185

require() 186

include() 186

require_once() 187

include_once() 187

6-9 Functions 187

自定义函数(User-defined Functions) 187

函数的参数(Function Arguments) 188

返回值(Returning Values) 189

old_function 190

以变量为名的函数(Variable Functions) 190

6-10 Classes and Objects 190

6-11 联机管理(Connection Handling) 191

6-12 php.ini 192

Chapter7 PHP常用函数介绍 217

7-1 Apache Specific Functions 217

7-2 Array Functions 218

7-3 Classes/Objects Functions 240

概述 240

函数 241

7-4 Date/Time Functions 245

7-5 Directory Functions 252

7-6 DOM XML Functions 253

概述 253

有正式文件说明的函数 256

说明文件还未齐全的函数 258

7-7 Filesystem Functions 259

7-8 FTP Functions 275

概述 275

函数 276

7-9 HTTP Functions 280

7-10 Image functions 282

概述 282

函数 283

7-11 IMAP,POP3 and NNTP functions 294

概述 294

函数 294

综合范例 316

7-12 Mail Functions 333

7-13 Mathematical Functions 334

概述 334

函数 334

7-14 Miscellaneous Functions 341

7-15 MySQL Functions 354

概述 354

函数 355

7-16 Network Functions 362

7-17 PHP options&information 368

7-18 Program Execution Functions 377

7-19 Regular Expression Functions 378

综合范例 380

7-20 Session Handling Functions 381

概述 381

函数 384

7-21 String Functions 390

7-22 URL Functions 415

7-23 Variable functions 417

7-24 XML Parser Functions 425

概述 425

函数 425

7-25 其它 432

Chapter8 MySQL与PHP的水乳交融 435

8-1 先练PHP基本功 435

8-2 使用PHP与MySQL的基本概念 435

8-3 建立及规划数据库 436

8-4 输入数据 437

8-5 输出数据 438

8-6 整合HTML 438

Chapter9 精选范例 439

9-1 Form Mail 439

Form的部分 439

Script部分 440

使用流程控制 441

9-2 Cookie致欢迎词 443

Cookie 443

HTTP_USER_AGENT 444

9-3 Session购物车 447

建立产品对象 447

产品订购画面 448

计算价钱并写入Session 450

读出Session数据 453

把结果用Email送出 454

9-4 图形处理 456

9-5 Authentication 457

WWW Authentication 457

建立database及tables 459

会员注册 459

会员登录 461

9-6 文件上传 464

9-7 用PHP删除垃圾邮件 467

筛选没有DNS反查的信件 468

筛选在黑名单中的信件 471

删除邮件 474

9-8 XML版通讯簿 480

XML(eXtensible Markup Languages) 480

从PHP读出 481

利用xmltree() 481

使用xmldoc()或xmldocfile() 495

Chapter10 应用程序集锦 497

10-1 MySQL GUI 497

10-2 MySQL APIs 497

10-3 phpMyAdmin 498

10-4 Phorum 498

10-5 Web Mail 499

Horde IMP 499

FocalMail 499

10-6 phpMyChat 499

Appendix A MySQL保留字 501

Appendix B MySQL的标准兼容程度 505

MySQL extensions to ANSI SQL92 505

Functionality missing from MySQL 506

Appendix C PHP3到PHP4的改变 509

Appendix D PHP/F12.0到PHP3的改变 511

Appendix E PHP FAQs 515

关于track_vars 515

在function中使用statement 515

关于断行 516

关于所有的header信息 516

关于select multiple 516

搭配Dream Weaver或Frontpages使用 517

其它 517

Appendix F PHP版权 519

Copyright(c) 1998 The PHP Development Team.All rights reserved 519

Appendix G Apache版权 521

Appendix H MySQL版权 523

Appendix I 光盘内容 525

相关图书
作者其它书籍
返回顶部