第一章 新手上路
1.1 关于PHP
1.1.1 PHP环境需求
1.1.2 PHP强大数据库整合功能
1.2 关于MySQL
1.2.1 MySQL特色
1.2.2 MySQL授权
1.3 关于DBMaker
1.3.1 DBMaker特色
1.3.2 DBMaker授权
1.4 PHP与其它CGI比较
第二章 创建Web新家园
2.1 安装网页服务器进入PWS4(personal web server)世界
2.1.1 进入PWS4(personal web server)世界 PWS4安装
2.1.2 PWS4安装PWS4发送
2.1.3 PWS4发送
2.1.4 当PWS遇见PHP4
2.1.4.1 通用安装步骤
2.1.4.2 PWS4专属安装步骤
2.1.5 踏进IIS4家园
2.1.6 当IIS遇见PHP4
2.1.7 进入Apache的世界
2.1.8 安装Apache for win32
2.1.9 Apache发送
2.1.10 当PHP遇见Apache
2.2 MySQL Win32安装
2.3 DBMaker Win32安装
第三章 MySQL服务及管理
3.1 启动及停止MySQL Server
3.1.1 MySQL On NT
3.1.1.1 MySQL自动启动
3.1.1.2 MySQL人工启动
3.1.2 启动MySQL On Windows 95/98
3.2 暂停MySQL On NT
3.3.1 停止MySQL On NT
3.3.2 停止MySQL On Windows 95/98/NT
3.3.3 测试连结MySQL
3.3.4 我的MySQL有问题
3.4 连结MySQL数据库
3.5 MySQL权限管理
3.6 MySQL存取控制权限
3.7 MySQL权限设定
第四章 MySQL的函数及语法
4.1 MySQL的语法观念
4.1.1 字符串(Strings)
4.1.2 数值(Numbers)
4.1.3 十六进制值(Hexadecimal Values)
4.1.4 命名原则(Names)
4.2 数据类型(Data Types)
4.2.1 数值(Numeric Types)
4.2.2 日期类型(Date And Time Types)
4.2.2.1 内定值为零(Zero Value)
4.2.2.2 TIMESTAMP
4.2.3 字符串类型(String Types)
4.2.3.1 HAR与VARCHAR
4.2.3.2 BLOB及TEXT
4.2.3.3 ENUM
4.2.3.4 关于SET
4.2.4 选择适当的数据类型(Choice Data Type)
4.3 常用函数式
4.3.1 括号、四则运算
4.3.2 数字运算
4.3.3 逻辑运算
4.3.4 比较运算
4.3.5 字符串比较函数
4.3.6 流程控制函数
4.3.7 数值函数
4.3.8 字符串函数
4.3.9 日期时间函数
4.3.10 其他各式函数
4.3.11 与GROUP BY搭配使用的函数
4.4 重要语法说明
4.4.1 DATABASE语法类
4.4.2 TABLE语法类
4.4.3 数据存取类语法
4.4.4 相关系统
4.4.5 显示状态
第五章 创建DBMaker家园
5.1 建立数据库
5.1.1 配置文件DMCONFIG.INI
5.1.1.1 dmconfig.ini的格式
5.1.1.2 Dmconfig.ini存放的位置
5.1.1.3 重要的关键字
5.1.1.4 预设值
5.1.1.5 典型的dmconfig.ini配置文件
5.1.2 DBMaker的基本设定
5.1.2.1 文件名称以及文件大小
5.1.2.2 文件位置
5.1.2.3 DBMaker的安全性设定
5.1.2.4 DBMaker的预设使用者和密码
5.1.3 建立数据库
5.1.4 启动数据库
5.1.4.1 启动独享数据库
5.1.4.2 启动主从式数据库
5.1.4.3 启动模式
5.1.4.4 强迫启动
5.1.5 连接和退出数据库
5.1.5.1 连接和退出主从式数据库
5.1.5.2 连接逾时
5.1.5.3 锁定逾时
5.1.6 关闭数据库
5.2 储存架构
5.2.1 储存架构
5.2.1.1 日志文件
5.2.1.2 表空间(Tablespaces)
5.2.2 表空间及文件的管理
5.2.2.1 系统文件的初始设定
5.2.2.2 表空间的建立
5.2.2.3 在表空间里增加文件
5.2.2.4 改变表空间文件大小
5.2.2.5 将自动扩展表空间变更为一般性表空间
5.2.2.6 删除表空间
5.2.2.7 获取有关表空间及文件的资讯
5.3 建立纲要(SCHEMA)
5.3.1 数据表管理
5.3.2 概观管理
5.3.3 同义字管理
5.3.4 索引管理
5.3.5 数据完整性管理
5.3.5.1 主键(Primary Keys)
5.3.5.2 外键(Foreign Keys)
5.3.6 序列数值管理
5.3.6.1 序列字段的建立
5.3.6.2 序列数值的产生
5.3.7 定义域管理
5.3.7.1 定义域的建立
5.3.7.2 定义域的删除
5.4 数据类型
5.5 数据处理
5.5.1 查询语句(SELECT)
5.5.1.1 查询整个文件表
5.5.1.2 查询特定的字段
5.5.1.3 查询特定的行列
5.5.1.4 比较运算子
5.5.1.5 逻辑运算子
5.5.1.6 算数运算子
5.5.2 插入数据(INSERT)
5.5.2.1 使用一般插入方式
5.5.2.2 使用主变量(Host Variables)
5.5.2.3 插入BLOB数据
5.5.3 更新数据(UPDATE)
5.5.4 删除数据(DELETE)
5.6 使用者和权限的管理
5.6.1 安全性策略
5.6.2 数据库授权
5.6.3 物件的权限
5.7 预存指令(STORED COMMAND)
5.7.1 使用预存指令之益处
5.7.2 如何建立预存指令
5.7.3 预存指令的权限
5.8 触发(TRIGGER)
5.8.1 触发的组成元件(TRIGGER COMPONENTS)
5.8.2 建立触发(TRIGGER)
5.8.3 触发的模式
5.9 内嵌式SQL及预存程序
5.9.1 何谓EMBEDDED SQL
5.9.2 ESQL概述
5.9.3 预存程序(STORED PROCEDURE)
5.10 分散式数据库
5.10.1 分散式数据库简介
5.10.2 DBMaker的分散式架构
5.10.3 分散式数据库服务器的主要元件
5.10.4 数据复制(Data Replication)
5.10.5 数据库复制概述
5.10.6 何谓数据表复制(Table Replication)
5.11 全文检索函数
5.11.1 HIGHLIGHT
5.11.2 HITCOUNT
5.11.3 HITPOS
5.11.4 BLOBLEN
5.11.5 HTMLTITLE
第六章 PHP应用最佳化
6.1 PHP动起来
6.2 语法组织结构
6.2.1 跳离HTML的掌控
6.2.2 尝试撰写程序
6.2.3 PHP的变量类型
6.2.4 变量的设定
6.2.5 变量逆归(VARIABLE VARIABLES)
6.2.6 PHP使用的外部变量
6.2.6.1 HTTP Form
6.2.6.2 外挂参数
6.2.6.3 Image Submit
6.2.6.4 HTTP Cookie
6.2.6.5 类型转换
6.2.7 变量的影响范围
6.3 语句组织架构
6.4 控制流程语句(TERNARY CONDITIO)
6.4.1 语言结构
6.4.1.1 条件语句——IF&ELSEIF
6.4.1.2 计数语句-For and Do
6.4.1.3 中断语句——Break&Continue
6.4.1.4 多重条件命令语句——Switch
6.4.1.5 引入控制-1——REQUIRE
6.4.1.6 引入控制-2——INCLUDE
6.4.1.7 自定义函数——FUNCTION
6.4.1.8 函数参数——PASSING
第七章 PHP函数库应用
7.1 阿帕契服务器专用函数库(Apache-Specific Functions)
7.2 数组处理函数库(Array Functions)
7.3 历法函数库(Calendar Functions)
7.4 日期与时间函数库(Data AND Time Functions)
7.5 DBASE格式数据表函数库(DBase Functions)
7.6 目录管理函数库(Directory Functions)
7.7 动态连接函数库(Dynamic Loading Functions)
7.8 程序执行功能函数库(Program Execution Functions)
7.9 字符串处理函数库(String Function)
7.10 文件系统函数库(File System Function)
7.11 HTTP相关函数库(HTTP Functions)
7.12 PHP选项及相关资讯函数库(PHP Options&information)
7.13 电子邮件函数库(Mail Functions)
7.14 数学运算函数库(Mathematical Functions)
7.15 MySQL数据库函数(MySQL Functions)
7.16 网络函数库(Network Functions)
7.17 ODBC数据库连接函数库(ODBC Functions)
7.18 常规表示法函数库(Regular Expression Functions)
7.19 Session函数库(Session Handling Functions)
7.20 字符串处理函数库(String Functions)
7.21 URL处理函数库(URL Functions)
7.22 变量处理函数库(Variable Functions)
7.23 其他函数库(Other Functions)
第八章 PHP&MySQL&DBMaker
8.1 PHP基础回顾
8.2 PHP及MySQL数据整合
8.2.1 MYSQL数据库的建立
8.2.2 画面设计(CLIENT端)
8.2.3 数据处理(SERVER端)
8.3 PHP与BMAKER数据整合
8.3.1 DBMaker数据库的建立
8.3.2 数据处理
第九章 MySQL与Intranet&Internet
9.1 MySQL的应用(Access+MySQL)
9.2 MyODBC的取得与安装
9.3 MyODBC的注意事项
9.4 当Access遇上MySQL
9.4.1 Attach及import的连接
9.4.2 Pass Through Query的连接
第十章 Web应用范例设计
10.1 访客计数器(一)
10.2 访客计数器(二)
10.3 站上人数统计
10.4 留言板
10.5 文件传输
10.6 线上投票
10.7 新闻程序
10.8 COM运用
附录A
附录B
附录C
附录D
附录E
附录F
附录G