《MySQL程序设计与数据库管理》PDF下载

  • 购买积分:17 如何计算积分?
  • 作  者:李立功,赵扬编著
  • 出 版 社:北京:科学出版社
  • 出版年份:2001
  • ISBN:703005802X
  • 页数:586 页
图书介绍:

Chapter1 关系数据库与MySQL数据库服务器 4

1-1 中央集中式结构简介 4

1-2 客户/服务器结构简介 5

1-2-1 两层式应用系统结构 7

1-2-2 三层式应用系统结构 8

1-3 关系数据库简介 10

1-4 结构式查询语言 11

1-5 MySQL数据库服务器简介 12

1-6 MySQL与标准数据库的差异 14

1-7 简易关系数据库范例 15

Chapter2 My SQL简介与安装 21

2-1 MySQL的特性与功能限制 21

2-1-1 MySQL的特性介绍 23

2-2 安装MySQL的需求 27

2-1-3 MySQL命名规则说明 27

2-1-2 MySQL未支持的数据库功能 27

2-3 在Windows中安装MySQL 28

2-3-1 MySQL Win32版本安装注意事项 28

2-3-2 在Windows中安装MySQL 29

2-3-3 Windows 95/98下启动MySQL 32

2-3-4 Windows NT/2000 Server下启动MySQL 33

2-4 在UNIX上安装MySQL 36

2-4-1 安装前的准备 37

2-4-2 以RPM方式安装 39

2-4-3 以源文件方式安装 40

2-4-4 在其它UNIX操作系统上安装MySQL 45

2-4-5 启动和停止MySQL Server 45

2-5 测试安装结果 46

2-5-1 MySQL的权限 46

2-5-2 MySQL与指令 47

2-5-3 Win32的MySQL测试 55

2-6 章末总结 57

Chapter3 新建数据库与资料查询 60

3-1 劲阳计算机用品批发商 60

3-2 执行脚本文件新建示范数据库 62

3-3 新建一数据库 66

3-4 使用mysql客户端程序执行SQL命令 67

3-5 选取所有的字段 68

3-6 选取特定的字段 69

3-7 选取唯一的数值 71

3-8 选取子字符串 72

3-9 选取特定的记录 74

3-10 排除特定的记录 75

3-11 选取介于某一范围的记录 76

3-12 选取属于某一子集合的记录 78

3-13 识别NULL数值 80

3-14 搜寻完全相等的字符串 82

3-15 搜寻子字符串 84

3-16 在WHERE语句中使用子字符串 85

3-17 使用ORDER BY语句 87

3-18 使用算数表达式 90

3-19 为虚似字段命名 91

3-20 在SQL命令中使用注释 93

3-21 搜寻单一长度的任意字符串 94

3-22 常用的字符串函数 95

3-23 章末总结 103

Chapter4 高级数据查询与处理 109

4-1 常用的数学函数 109

4-2 常用的时间函数 117

4-3 常用的其它函数 123

4-4 GROUP BY语句 126

4-5 常用的集总函数 127

4-6 集合数据排序与HAVING语句 133

4-7 在SELECT命令中使用两个表格 136

4-8 在SELECT命令中使用多个表格 138

4-9 使用表格别名 140

4-10 外部合并 141

4-11 一表格与自己作合并 145

4-12 MySQL不支持在SELECT命令中使用子查询 146

4-13 LIMIT语句 147

4-14 SELECT INTO OUTFILE命令 148

4-15 LOAD DATA INFILE命令 150

4-16 LOCK/UNLOCK命令 152

4-17 增加记录 153

4-18 REPLACE命令 155

4-19 删除记录 156

4-20 修改记录的内容 158

4-21 章末总结 161

Chapter5 MySQL的数据与字段类型 164

5-1 MySQL的数据类型 164

5-1-1 数字类型 164

5-1-2 字符串类型 165

5-1-3 NULL 167

5-2 MySQL的字段类型 167

5-2-1 数值类型 168

5-2-2 日期类型 171

5-2-3 字符串类型 173

5-2-4 和其它数据库字段的对应 175

5-3 选择适合的字段型态 176

Chapter6 数据库的设计与建置 180

6-1 数据库与数据库管理系统 180

6-2 一简易的关系型数据库范例 182

6-3 数据库正规化与MySQL的运行效率 195

6-4 建立与删除数据库 196

6-5 建立、删除与修改数据表格 199

6-5-1 MySQL的数据文件格式 199

6-5-2 建立表格 201

6-5-3 修改表格结构 207

6-5-4 删除表格 210

6-5-5 检查与修复表格 211

6-5-6 增加、删除和修改数据 211

6-6 建立索引 213

6-6-1 为何要使用索引 213

6-6-2 建立与删除索引的方法 215

6-7 查看数据库与表格 216

6-7-1 SHOW 216

6-7-3 DESCRIBE 225

6-7-2 EXPLAIN 225

6-8 章末总结 226

Chapter7 MySQL的存取与管理扩充 228

7-1 安装MySQL的ODBC驱动程序 228

7-2 增加MySQL ODBC资料来源名称 232

7-3 测试MyODBC联机 235

7-3-1 以ASP连接MySQL 236

7-3-2 以Excel 2000连接MySQL 238

7-3-3 以C++Builder连接MysQL 243

7-3-4 MyODBC的应用技巧 246

7-4 Perl与MySQL 247

7-4-1 使用DBI 250

7-4-2 MySQL特殊方法列表 255

7-5 章末总结 258

8-1 PHP的特性 260

Chapter8 建立拨号服务器 260

8-2 安装Apache Web服务器与PHP3.0 263

8-3 数字常数 266

8-4 单引号字符串 267

8-5 双引号字符串 269

8-9 数组变量 269

8-6 反引号字符串 270

8-7 名称常数 271

8-8 纯量变量 272

8-10 多维数组 274

8-11 变量操作 278

8-12 算术操作数 281

8-13 条件操作数 285

8-14 位操作数 286

8-15 字符串连接操作数 286

8-17 指定操作数 287

8-16 逻辑操作数 287

8-18 UNARY操作数 288

8-19 三元操作数 289

8-20 操作数的优先顺位 289

8-21 PHP的表达式 290

8-22 章末总结 291

Chapter9 PHP流程控制与数据库操作 296

9-1 if语句 296

9-2 switch语句 299

9-3 for语句 301

9-4 while语句 303

9-5 do…while语句 304

9-6 break语句 306

9-7 continue语句 311

9-8 PHP的函数 315

9-8-1 函数的返回值 316

9-8-2 传递参数给函数 318

9-8-3 设置参数的默认值 319

9-9 变量的有效范围 320

9-10 递归函数调用 321

9-11 县市资料维护程序主网页 321

9-12 连接到MySQL服务器 324

9-13 include.inc文件 325

9-14 县市数据查询 328

9-15 增加县市数据 331

9-16 修改县市数据 334

9-17 删除县市数据 338

9-18 章末总结 341

10-1 四则运算 347

Chapter10 MySQL的函数 347

10-2 位运算 349

10-3 逻辑运算 351

10-4 比较运算 352

10-5 字符串比较函数 358

10-6 类型转换 361

10-7 流程控制 362

10-8 数学函数 365

10-9 字符串函数 370

10-10 日期和时间函数 379

10-11 其它各方面的函数 390

10-12 和GROUP BY合用的函数 395

Chapter11 MySQL登录与数据备份 398

11-1 MySQL的系统安全 398

11-2 如何防止入侵者侵入MySQL 400

11-3 MySQL的用户名称与通行密码 402

11-4 如何连接上MySQL服务器 403

11-5 妥善保存您的通行密码 404

11-6 备份TradeDB示范数据库 406

11-7 还原TradeDB示范数据库 408

11-8 备份TradeDB数据库的items表格 410

11-9 还原TradeDB数据库的items表格 412

11-10 选择性地备份TradeDB数据库items表格的资料 414

11-11 备份TradeDB数据库的hsienshi表格(mysqldump-T) 415

11-12 还原TradeDB的hsienshi表格 418

11-13 备份TradeDB数据库(mysqldump.T) 419

11-14 章末总结 420

Chapter12 MySQL的存取权限 424

12-1 存取权限简介 424

12-2 MySQL存取权限系统的运作 427

12-3 存取控制第一阶段:连接认证 432

12-4 存取控制第二阶段:要求认证 436

12-5 存取权限的生效时间 439

12-6 设置初始的MySQL存取权限 440

12-7 增加新的MySQL用户 442

12-8 设置通行密码 454

12-9 废止用户的存取权限 457

12-10 GRANT/REVOKE命令介绍 460

12-11 拒绝存取的可能发生原因 461

12-12 章末总结 465

Chapter13 管理界面简介与使用 470

13-1 图形化界面-MySQL Client 470

13-2 设置MySQL Client 473

13-3 MySQL Client查询(Query)的操作 478

13-4 查询命令产生器 482

13-5 设置查询返回模式 487

13-6 数据库的建立与删除 492

13-7 表格阶层与索引查询 494

13-8 MySQL Client的管理面板 497

13-8-1 显示MySQL服务器相关变量 498

13-8-2 显示目前的状态 499

13-8-3 显示目前联机状态 500

13-8-4 权限管理 501

13-8-5 设置密码 506

13-9 章末总结 507

Chapter14 phpMyAdmin 510

14-1 phpMyAdmin的功能简介与安装 510

14-2 设置phpMyAdmin 512

14-2-1 phpMyAdmin的参数设置说明 513

14-2-2 一个以上服务器管理 515

14-2-3 界面的汉化设置 517

14-3 显示MySQL环境变量及执行时期状态 520

14-4 建立与删除数据库 523

14-5 建立、修改与删除表格 526

14-5-1 建立数据表格 527

14-5-2 复制表格 529

14-5-3 修改表格 531

14-5-4 删除表格 535

14-6 查询表格数据和增加、编辑与删除数据 536

14-6-1 浏览与查询数据 536

14-6-2 编辑与删除表格数据 539

14-6-3 增加表格数据 541

14-7 查看数据库纲要与备份 542

14-7-1 Dump Structure 543

14-7-2 将数据转换成CSV文件 546

14-7-3 查看数据库纲要 547

14-8 章末总结 551