《MySQL与电子商务实战》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:张家境编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2001
  • ISBN:7115094810
  • 页数:342 页
图书介绍:

第一部分 MySQL基础 1

第1章 预备知识 3

1.1 数据库基础知识 3

1.1.1 数据和数据管理 3

1.1.2 数据库的概念 6

1.1.3 数据库系统的特征 7

1.1.4 数据库的设计 9

1.2 SQL基础知识 13

1.2.1 SQL的概念 14

1.2.2 SQL的一致性 14

1.2.3 SQL的语句类 18

1.3 MySQL简介 19

1.3.2 MySQL的发展过程 20

1.3.1 MySQL的基本概念 20

1.3.3 MySQL的主要特征 21

1.3.4 MySQL与其他数据库的对比 22

1.4 电子商务与数据库的关系 23

1.4.1 电子商务的发展趋势 23

1.4.2 电子商务对数据库的要求 26

1.5 本书中使用的样例 27

1.5.1 背景资料 27

1.5.2 功能要求 28

1.5.3 样例数据库 30

第2章 MySOL安装 33

2.1 MySQL的获取 33

2.2 在UNIX上安装MySQL 34

2.2.3 安装分发包 35

2.2.2 创建用户的UNIX账号 35

2.2.1 安装步骤 35

2.2.4 初始化数据目录和权限表 37

2.2.5 启动服务器测试 38

2.3 在Linux上安装MySQL 38

2.3.1 安装布局 39

2.3.2 安装二进制代码分发包 40

2.3.3 安装源代码分发包 42

2.4 在Windows上安装MySQL 44

2.4.1 在Windows 98和NT上安装MySQL和MyODBC 44

2.4.2 在Windows 2000上安装MySQL 45

2.5 小结 46

第3章 熟悉MySQL环境 47

3.1 建立与服务器的连接 47

3.2 MySQL的环境 49

3.3 中止与服务器的连接 52

3.4 小结 52

第二部分 MySQL使用 55

第4章 数据库、表和数据类型 57

4.1 数据库 57

4.1.1 定义数据库 57

4.1.2 创建数据库 58

4.1.3 使用数据库 59

4.1.4 删除数据库 60

4.2 表 60

4.2.1 创建表 61

4.2.2 修改表 70

4.3.1 数值数据类型 74

4.3 数据类型 74

4.2.3 删除表 74

4.3.1 字符数据类型 84

4.3.3 日期和时间数据类型 95

4.3.4 NULL和NOT NULL 100

4.3.5 选择数据类型 100

4.4 小结 103

第5章 添加、修改、删除记录 105

5.1 添加记录 105

5.2 修改记录 112

5.3 删除记录 114

5.4 小结 116

第6章 检索数据 117

6.1 检索数据的一般语法 118

6.2 检索数据的语法详解 121

6.2.1 使用“FROM”子句指定表 122

6.2.2 使用“SELECT”子句指定列 123

6.2.3 在“SELECT”子句中使用通配符 128

6.2.4 使用“WHERE”子句指定行 129

6.2.5 使用“ORDER BY”子句排序 134

6.2.6 使用“GROUP BY”子句分组 136

6.2.7 多表检索与连接查询 138

6.2.8 子查询 140

6.2.9 用“UNION”关键字合并检索结果 141

6.3 小结 143

7.1.1 注释符 145

7.1.2 算术运算符 145

7.1 运算符 145

第7章 MySQL的运算符和函数 145

7.1.3 比较运算符 146

7.1.4 位运算符 148

7.1.5 逻辑运算符 149

7.1.6 模式匹配运算符 150

7.1.7 强制运算符 151

7.1.8 运算符的优先级 151

7.2 函数 152

7.2.1 基本函数 152

7.2.2 数学函数 153

7.2.3 三角函数 155

7.2.4 字符串函数 156

7.2.5 判别函数 160

7.2.6 日期和时间函数 161

7.2.7 系统函数 165

7.3 小结 166

第8章 MySQL的高级应用 167

8.1 使用索引 167

8.1.1 定义索引 167

8.1.2 创建索引 168

8.1.3 删除索引 170

8.2 理解索引的原理 171

8.2.1 索引的原理 171

8.2.2 索引的优势与弊端 173

8.2.3 成功索引的准则 173

8.3 MySQL的优化技术 175

8.3.1 查询优化程序 175

8.3.2 数据类型的选择与查询优化 178

8.3.3 数据装载 179

8.3.4 调度与锁定 180

8.3.5 其他优化技术 181

8.4 小结 182

第三部分 MySQL管理 183

第9章 MySQL的服务器、用户和日志管理 185

9.1 服务器管理 185

9.1.1 启动服务器 185

9.1.2 关闭服务器 186

9.1.3 其他控制 186

9.1.4 服务器的优化 188

9.2 用户管理 188

9.2.1 创建用户 188

9.3 日志管理 192

9.2.2 删除用户 192

9.4 小结 193

第10章 MySQL的数据目录管理 195

10.1 数据目录的存储 195

10.2 数据目录的结构 196

10.2.1 数据目录结构的含义 197

10.2.2 数据库的表示方法 197

10.2.3 表的表示方法 198

10.2.4 其他状态文件 199

10.3 数据目录的重定位 199

10.3.1 重定位的原则 200

10.3.2 重定位数据目录 200

10.3.4 重定位表 201

10.3.5 重定位状态文件 201

10.3.3 重定位数据库 201

10.4 小结 202

第11章 MySQL的数据库管理 203

11.1 数据库的备份 203

11.1.1 备份数据库 204

11.1.2 拷贝数据库 205

11.2 数据库的恢复 205

11.2.1 恢复数据库 205

11.2.2 恢复单个表 206

11.3 表的维护和修复 206

11.3.1 前期准备 206

11.3.2 检查和修复表 208

11.4 小结 209

12.1 内部安全性 211

第12章 MySQL的安全管理 211

12.2 外部安全性 212

12.2.1 物理安全 212

12.2.2 授权表的安全控制 212

12.2.3 客户机访问安全 215

12.3 小结 217

第三部分 MySQL编程与电子商务实战 219

第13章 MySQL程序设计简介 221

13.1 MySQL可用的API 223

13.1.1 C API和Perl DBI API 223

13.1.2 PHP API 224

13.2 选择API 224

13.2.1 执行环境要求 225

13.2.2 性能要求 225

13.2.3 时间要求 226

13.2.4 移植性要求 227

13.3 小结 227

第14章 PHP概述 229

14.1 PHP基础 229

14.1.1 PHP的安装与配置 231

14.1.2 PHP的语法 238

14.2 PHP处理数据库 240

14.2.1 显示单条记录 241

14.2.2 显示所有记录 242

14.2.3 处理查询结果返回为空的情况 242

14.2.4 处理超级链接参数查询 243

14.2.5 向数据库发送数据 246

14.2.6 修改数据 248

14.2.7 完整的程序 250

14.3 认识PHP函数 253

14.3.1 头文件 253

14.3.2 数据校验 255

14.3.3 处理常规表达式 257

14.3.4 自定义函数 257

14.4 小结 260

第15章 PHP的Web应用 261

15.1 计数器 261

15.2 留言本 262

15.3 名片管理 268

15.4 通用查询程序 272

第16章 一个买方市场的电子商务实例 275

16.1 背景介绍 275

16.2 系统设计思路 277

16.3 数据库设计 280

16.4 功能实现 282

16.4.1 创建MySQL用户账号 282

16.4.2 创建连接到数据库的代码 283

16.4.3 创建表supply和demand 285

16.4.4 添加记录的代码 287

16.4.5 显示记录的代码 289

16.4.6 修改记录的代码 294

16.5 实例总结 298

附录 MySQL与电子商务的有关资料 299

附录A MySQL相关资源 299

A.1 国内资源 299

A.2 国外资源 299

B.1 数值数据类型 300

附录B MySQL数据类型参考 300

B.2 字符数据类型 301

B.3 日期和时间数据类型 304

附录C MySQL邮件列表和许可证支持 305

C.1 MySQL的邮件列表 305

C.2 MySQL的许可证支持 307

附录D PHP参考 313

D.1 安装选项 313

D.2 php.ini设置选项 316

D.3 数据类型 323

D.4 运算符 324

D.5 流程控制 330

D.6 函数 335