淘好源

MySQL必知必会(第2版) [美] 本·福达(Ben Forta) 著,刘晓霞,钟鸣 译
  • 2025-08-01
  • IT技术
  • 0
  • 88
  • 扫一扫,手机访问
  • 限时 • 优惠
  • 平台资金担保,交易全程无忧
  • 立即抢购
  • 商品特色:
  • 担保交易
  • 自动发货
  • VIP折扣
  • 商品详情
  • 累计评价 0
  • 商品问答
  • 交易规则
  • 立即购买
网盘保存,自动发货
  • 教程格式:
  • 电子书或文档

image.png

MySQL是世界上颇受欢迎的数据库管理系统。本书从简单的数据检索开始,逐步深入讲解一些复杂的内容,包括子查询、连接的使用、全文搜索、存储过程、游标、触发器、数据库维护,等等。本书重点突出、条理清晰,系统而扼要地让你学到应该学到的知识,使你在不经意间“功力大增”。第2版基于MySQL 8进行了全面修订。

目录

第 1章 了解SQL 1

1.1 数据库基础 1

1.1.1 什么是数据库 2

1.1.2 表 2

1.1.3 列和数据类型 3

1.1.4 行 4

1.1.5 主键 4

1.2 什么是SQL 5

1.3 动手实践 6

1.4 小结 7

第 2章 MySQL简介 8

2.1 什么是MySQL 8

2.1.1 客户端—服务器软件 8

2.1.2 MySQL版本 10

2.2 MySQL工具 10

2.2.1 mysql命令行工具 10

2.2.2 MySQL Workbench 11

2.2.3 其他工具 12

2.3 小结 13

第3章 使用MySQL 14

3.1 使用命令行工具 15

3.1.1 选择数据库 15

3.1.2 了解数据库和表 16

3.2 使用MySQL Workbench 19

3.2.1 开始使用 19

3.2.2 MySQL Workbench用户界面 20

3.2.3 选择数据库 21

3.2.4 学习数据库和表 22

3.2.5 执行SQL语句 22

3.3 下一步 23

3.4 小结 23

第4章 检索数据 24

4.1 SELECT语句 24

4.2 检索单列 24

4.3 检索多列 26

4.4 检索所有列 28

4.5 检索不同的行 28

4.6 限制结果 30

4.7 使用完全限定的表名 31

4.8 使用注释 32

4.9 小结 33

4.10 挑战题 33

第5章 排序检索数据 34

5.1 排序数据 34

5.2 按多列排序 36

5.3 按列位置排序 37

5.4 指定排序方向 38

5.5 小结 40

5.6 挑战题 40

第6章 过滤数据 42

6.1 使用WHERE子句 42

6.2 WHERE子句运算符 43

6.2.1 检查单个值 44

6.2.2 不匹配检查 45

6.2.3 范围检查 46

6.2.4 空值检查 47

6.3 小结 48

6.4 挑战题 48

第7章 高级数据过滤 49

7.1 组合WHERE子句 49

7.1.1 AND运算符 49

7.1.2 OR运算符 50

7.1.3 运算符的优先级 51

7.2 IN运算符 52

7.3 NOT运算符 54

7.4 小结 56

7.5 挑战题 56

第8章 用通配符进行过滤 58

8.1 LIKE运算符 58

8.1.1 百分号(%)通配符 59

8.1.2 下划线(_)通配符 60

8.2 使用通配符的技巧 61

8.3 小结 62

8.4 挑战题 62

第9章 用正则表达式进行搜索 63

9.1 正则表达式介绍 63

9.2 使用MySQL正则表达式 64

9.2.1 基本字符匹配 64

9.2.2 进行OR匹配 66

9.2.3 匹配几个字符之一 67

9.2.4 匹配范围 68

9.2.5 匹配特殊字符 69

9.2.6 匹配字符类 70

9.2.7 匹配多个实例 71

9.2.8 定位符 73

9.3 小结 74

9.4 挑战题 74

第 10章 创建计算字段 75

10.1 计算字段 75

10.2 拼接字段 76

10.3 执行算术运算 79

10.4 小结 80

10.5 挑战题 81

第 11章 使用数据处理函数 82

11.1 函数 82

11.2 使用函数 83

11.2.1 文本处理函数 83

11.2.2 日期和时间处理函数 85

11.2.3 数值处理函数 89

11.3 小结 89

11.4 挑战题 90

第 12章 汇总数据 91

12.1 聚合函数 91

12.1.1 Avg()函数 92

12.1.2 Count()函数 93

12.1.3 Max()函数 94

12.1.4 Min()函数 95

12.1.5 Sum()函数 95

12.2 聚合不同值 96

12.3 组合聚合函数 97

12.4 小结 98

12.5 挑战题 98

第 13章 分组数据 99

13.1 数据分组 99

13.2 创建分组 100

13.3 过滤分组 101

13.4 分组和排序 103

13.5 分组与数据汇总相结合 105

13.6 SELECT子句顺序 105

13.7 小结 106

13.8 挑战题 106

第 14章 使用子查询 108

14.1 子查询 108

14.2 利用子查询进行过滤 108

14.3 作为计算字段使用子查询 111

14.4 小结 114

14.5 挑战题 114

第 15章 表连接 116

15.1 连接 116

15.1.1 关系表 116

15.1.2 为什么要使用连接 118

15.2 创建连接 118

15.2.1 WHERE子句的重要性 119

15.2.2 内连接 122

15.2.3 连接多张表 123

15.3 小结 125

15.4 挑战题 126

第 16章 创建高级连接 127

16.1 使用表别名 127

16.2 使用不同类型的连接 128

16.2.1 自连接 128

16.2.2 自然连接 130

16.2.3 外连接 131

16.3 使用带聚合函数的连接 132

16.4 使用连接和连接条件 134

16.5 小结 134

16.6 挑战题 134

第 17章 组合查询 136

17.1 组合查询简介 136

17.2 创建组合查询 136

17.2.1 使用UNION 137

17.2.2 UNION规则 138

17.2.3 包含或取消重复的行 139

17.2.4 对组合查询结果排序 140

17.3 小结 141

17.4 挑战题 141

第 18章 全文搜索 143

18.1 理解全文搜索 143

18.2 使用全文搜索 144

18.2.1 执行全文搜索 144

18.2.2 使用查询扩展 147

18.2.3 布尔文本搜索 149

18.2.4 全文搜索的使用说明 152

18.3 小结 153

18.4 挑战题 153

第 19章 插入数据 154

19.1 数据插入 154

19.2 插入完整的行 154

19.3 插入多行 158

19.4 插入检索出的数据 159

19.5 小结 161

19.6 挑战题 161

第 20章 更新数据和删除数据 162

20.1 更新数据 162

20.2 删除数据 164

20.3 更新数据和删除数据的指导原则 165

20.4 小结 166

20.5 挑战题 166

第 21章 创建和操作表 167

21.1 创建表 167

21.1.1 表创建基础 167

21.1.2 使用NULL值 169

21.1.3 重温主键 170

21.1.4 使用AUTO_INCREMENT 171

21.1.5 指定默认值 172

21.1.6 引擎类型 173

21.2 变更表 175

21.3 删除表 176

21.4 重命名表 176

21.5 小结 177

21.6 挑战题 177

第 22章 使用视图 178

22.1 视图 178

22.1.1 为什么使用视图 179

22.1.2 视图的规则和限制 179

22.2 视图的使用和更新 180

22.2.1 利用视图简化复杂的连接 180

22.2.2 用视图重新格式化检索出的数据 181

22.2.3 用视图过滤不想要的数据 183

22.2.4 使用视图与计算字段 183

22.2.5 更新视图 185

22.3 小结 185

22.4 挑战题 186

第 23章 使用存储过程 187

23.1 存储过程 187

23.2 为什么要使用存储过程 188

23.3 如何使用存储过程 189

23.3.1 执行存储过程 189

23.3.2 创建存储过程 189

23.3.3 DELIMITER挑战 190

23.3.4 删除存储过程 191

23.3.5 使用参数 192

23.3.6 建立智能存储过程 195

23.3.7 检查存储过程 197

23.4 小结 198

23.5 挑战题 198

第 24章 使用游标 199

24.1 游标 199

24.2 如何使用游标 199

24.2.1 创建游标 200

24.2.2 打开游标和关闭游标 200

24.2.3 使用游标数据 202

24.3 小结 206

第 25章 使用触发器 207

25.1 触发器 207

25.2 创建触发器 208

25.3 删除触发器 209

25.4 使用不同的触发器 209

25.4.1 INSERT触发器 209

25.4.2 DELETE触发器 210

25.4.3 UPDATE触发器 211

25.5 关于触发器的进一步介绍 212

25.6 小结 213

第 26章 管理事务处理 214

26.1 事务处理 214

26.2 控制事务处理 216

26.2.1 使用ROLLBACK 216

26.2.2 使用COMMIT 217

26.2.3 使用保存点 218

26.2.4 更改默认的提交行为 219

26.3 小结 219

第 27章 全球化和本地化 220

27.1 字符集和校对顺序 220

27.2 使用字符集和校对顺序 221

27.3 小结 223

第 28章 安全管理 224

28.1 访问控制 224

28.2 用户管理 225

28.2.1 创建用户账号 226

28.2.2 删除用户账号 227

28.2.3 设置访问权限 227

28.2.4 更改密码 230

28.3 小结 231

第 29章 数据库维护 232

29.1 备份数据 232

29.2 进行数据库维护 232

29.3 诊断启动问题 233

29.4 查看日志文件 234

29.5 小结 235

第30章 性能优化 236

30.1 性能优化概览 236

30.2 小结 238

附录A MySQL入门 239

附录B 样例表 241

附录C MySQL语句的语法 248

附录D MySQL数据类型 253

附录E MySQL关键字 258


  • 商品评价
  • 交易规则
  • 交易流程

    jiaocheng_flow2.jpg

  • 发货方式

    1、自动:在上方保障服务中标有自动发货的商品,拍下后,将会在订单详情中看到资源的网盘下载链接,然后复制下载链接到浏览器打开便可转存观看或下载


  • 交易周期

    1、教程默认交易周期:自动发货商品为1天,买家有1次额外延长3天交易周期的权利;

    2、若上述交易周期双方依然无法完成交易,任意一方可发起追加周期(1~60天)的请求,对方同意即可延长。

    注:买家购买后,请注意及时对购买的资源进行检查,以免过了交易周期。

  • 退款说明

    1、描述:教程描述的内容(含标题)与实际教程不一致的(例:描述PHP实际为ASP、描述的内容实际缺少、视频过于模糊,文档乱码不可读等);

    2、演示:源码类,有演示站时,与实际源码小于95%一致的(但描述中有"不保证完全一样、有变化的可能性"类似显著声明的除外);

  • 4、收货买家无法成功转存到自己网盘上,买家下载后,不能解压或解压出来的内容与商品描述的内容不一致。

  • 5、其他:如质量方面的硬性常规问题等。

    注:经核实符合上述任一,均支持退款。

  • 免责声明

    1、淘好源网作为第三方中介平台,依据交易合同(商品描述、交易前商定的内容)来保障交易的安全及买卖双方的权益;

   2、非平台线上交易的项目,出现任何后果均与淘好源网无关;无论卖家以何理由要求线下交易的,请联系管理举报。

   3.   淘好源网站的资源均由店家上传出售,本站无法判断和识别资源的版权等合法性属性。如果您对本网站上传的信息资源的版权存有异议,请您及时联系

         我们。如果需要删除链接,请下载下面的附件,正确填写信息后并发给我们,本站核实信息真实性后,在24小时内对商品进行删除处理。

         联系邮箱:admin@taohaoyuan.com

(相关事务请发函至该邮箱)附件

 banquan.jpg

  • 认证类型:
  • 个人
  • 商家认证:
  • 工作时间
  • 周一至周日:09:00 - 22:00
  • 描述
    5.00
  • 发货
    5.00
  • 售后
    5.00
已缴保证金300.00
财富第六波,在家创业是趋势
联系我们
Q Q:331799954
电话/微信:13026896029
邮箱:admin@taohaoyuan.com
时间:09:00 - 22:00
宣传
展开