《MySQL完全手册》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:(美)Vikram Vaswani著;徐小青,路晓村等译
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2004
  • ISBN:7121004518
  • 页数:410 页
图书介绍:MySQL是目前最流行的开放源代码数据库管理系统,全世界已有超过400万的网站采用。本书详细介绍了如何使用可定制的MySQL数据库管理系统支持健壮的、可靠的、任务关键的应用程序。全书共分四部分21章,分别从MySQL的安装与配置,创建与使用数据库和表,数据的查询与运算,事务处理,MySQL的管理与配置,备份与恢复,性能优化,MySQL与C,Perl,PHP等的开发接口等不同角度阐述了MySQL的特点。本书在内容上注重全面性,几乎涉及了与MySQL相关的所有主题,是一本完整的MySQL参考手册。

目录 2

第一部分 安装 2

第1章 数据库导论 2

1.1 概述 2

1.2 小型数据库 4

1.3 小结 8

第2章 MySQL技术教程 9

2.1 MySQL体系结构综述 9

2.2 MySQL引擎 12

2.3 小结 19

第3章 MySQL安装和配置 20

3.1 获得MySQL 20

3.2 安装和配置MySQL 22

3.3 测试MySQL 35

3.4 安装之后的步骤 37

3.5 小结 38

第二部分 使用 40

第4章 SQL基础 40

4.1 SQL简史 40

4.2 SQL综述 40

4.3 (My)SQL教程 41

4.4 小结 55

第5章 MySQL数据类型 56

5.1 数据类型的要求和基本原理 56

5.2 MySQL数据类型 57

5.3 小结 76

第6章 MySQL运算符 77

6.1 算术运算符 77

6.2 比较运算符 81

6.3 逻辑运算符 93

6.4 位运算符 95

6.5 小结 97

第7章 MySQL函数 98

7.1 数学函数 98

7.2 聚合函数 103

7.3 字符串函数 106

7.4 日期和时间函数 112

7.5 加密函数 120

7.6 控制流函数 123

7.7 格式化函数 127

7.8 类型转化函数 129

7.9 系统信息函数 131

7.10 小结 135

第8章 使用数据库和表 136

8.1 创建数据库 136

8.2 选择需要的数据库 137

8.3 删除数据库 138

8.4 创建表 138

8.5 复制表 157

8.6 修改表 160

8.7 删除表 165

8.8 获得数据库、表、字段和索引的信息 165

8.9 小结 166

第9章 使用数据 167

9.1 插入、更新和删除记录 167

9.2 检索记录 177

9.3 复制、导入和导出记录 187

9.4 小结 194

第10章 连接 195

10.1 什么是连接 195

10.2 连接的类型 198

10.3 小结 210

第11章 子查询 211

11.1 什么是子查询 211

11.2 子查询的类型 215

11.3 小结 228

第12章 事务处理 229

12.1 什么是事务 229

12.2 事务的生命周期 233

12.3 控制事务行为 236

12.4 事务和性能 241

12.5 具有非事务表的伪事务 244

12.6 小结 249

第三部分 管理 252

第13章 管理与配置 252

13.1 数据库管理与MySQL 252

13.2 基本的服务器管理和配置任务 254

13.3 小结 264

第14章 安全、访问控制和权限 265

14.1 MySQL授权表 265

14.2 授权、废除和浏览用户权限 273

14.3 改变用户口令 280

14.4 小结 282

第15章 维护、备份和恢复 283

15.1 维护 283

15.2 检查和修理表 286

15.3 备份和恢复 289

15.4 小结 292

第16章 性能优化 293

16.1 索引 293

16.2 查询高速缓存 295

16.3 查询分析 296

16.4 优化多表查询 298

16.5 使用临时表 300

16.6 优化表设计 301

16.7 调整服务器设置 302

16.8 基准技术 303

16.9 小结 306

第17章 MySQL复制 307

17.1 复制基本原理 307

17.2 管理复制过程 310

17.3 小结 314

第四部分 开发 316

第18章 MySQL API 316

18.1 MySQL API概述 316

18.2 MySQL API组件 317

18.3 语言支持 317

18.4 选择API 319

18.5 小结 321

第19章 MySQL与C 322

19.1 C语言 322

19.2 MySQL与C语言 323

19.3 真实范例 340

19.4 小结 348

第20章 MySQL与Perl 349

20.1 Perl 349

20.2 MySQL与Perl DBI 350

20.3 真实范例 366

20.4 小结 382

第21章 MySQL与PHP 383

21.1 历史和演变 383

21.2 MySQL与PHP的组合 385

21.3 真实范例 401

21.4 小结 410