1.专业作者,专业背书 本书由拥有30多年丰富经验的专业技术作家本·福达(Ben Forta)撰写,他不仅是Adobe公司的教育计划高级总监,也是多部全球热销技术图书的作者。 2.全面更新,紧跟技术前沿 基于新版本的MySQL 8行了全面修订,确保您学到的都是新的技术和实践。无论是数据库新手还是寻求技术升级的专业人士,都能在这本书中找到您需要的前沿知识。 3.实战导向,快速上手
售 价:¥
纸质售价:¥46.60购买纸书
6.4
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐

版权声明
前言
读者对象
配套网站
本书约定
插图版权
致谢
第 1 章 了解 SQL
1.1 数据库基础
1.1.1 什么是数据库
1.1.2 表
1.1.3 列和数据类型
1.1.4 行
1.1.5 主键
1.2 什么是 SQL
1.3 动手实践
1.4 小结
第 2 章 MySQL 简介
2.1 什么是 MySQL
2.1.1 客户端—服务器软件
2.1.2 MySQL 版本
2.2 MySQL 工具
2.2.1 mysql 命令行工具
2.2.2 MySQL Workbench
2.2.3 其他工具
2.3 小结
第 3 章 使用 MySQL
3.1 使用命令行工具
3.1.1 选择数据库
3.1.2 了解数据库和表
3.2 使用 MySQL Workbench
3.2.1 开始使用
3.2.2 MySQL Workbench 用户界面
3.2.3 选择数据库
3.2.4 学习数据库和表
3.2.5 执行 SQL 语句
3.3 下一步
3.4 小结
第 4 章 检索数据
4.1 SELECT 语句
4.2 检索单列
4.3 检索多列
4.4 检索所有列
4.5 检索不同的行
4.6 限制结果
4.7 使用完全限定的表名
4.8 使用注释
4.9 小结
4.10 挑战题
第 5 章 排序检索数据
5.1 排序数据
5.2 按多列排序
5.3 按列位置排序
5.4 指定排序方向
5.5 小结
5.6 挑战题
第 6 章 过滤数据
6.1 使用 WHERE 子句
6.2 WHERE 子句运算符
6.2.1 检查单个值
6.2.2 不匹配检查
6.2.3 范围检查
6.2.4 空值检查
6.3 小结
6.4 挑战题
第 7 章 高级数据过滤
7.1 组合 WHERE 子句
7.1.1 AND 运算符
7.1.2 OR 运算符
7.1.3 运算符的优先级
7.2 IN 运算符
7.3 NOT 运算符
7.4 小结
7.5 挑战题
第 8 章 用通配符进行过滤
8.1 LIKE 运算符
8.1.1 百分号(%)通配符
8.1.2 下划线(_)通配符
8.2 使用通配符的技巧
8.3 小结
8.4 挑战题
第 9 章 用正则表达式进行搜索
9.1 正则表达式介绍
9.2 使用 MySQL 正则表达式
9.2.1 基本字符匹配
9.2.2 进行 OR 匹配
9.2.3 匹配几个字符之一
9.2.4 匹配范围
9.2.5 匹配特殊字符
9.2.6 匹配字符类
9.2.7 匹配多个实例
9.2.8 定位符
9.3 小结
9.4 挑战题
第 10 章 创建计算字段
10.1 计算字段
10.2 拼接字段
使用别名
10.3 执行算术运算
10.4 小结
10.5 挑战题
第 11 章 使用数据处理函数
11.1 函数
11.2 使用函数
11.2.1 文本处理函数
11.2.2 日期和时间处理函数
11.2.3 数值处理函数
11.3 小结
11.4 挑战题
第 12 章 汇总数据
12.1 聚合函数
12.1.1 Avg() 函数
12.1.2 Count() 函数
12.1.3 Max() 函数
12.1.4 Min() 函数
12.1.5 Sum() 函数
12.2 聚合不同值
12.3 组合聚合函数
12.4 小结
12.5 挑战题
第 13 章 分组数据
13.1 数据分组
13.2 创建分组
13.3 过滤分组
13.4 分组和排序
13.5 分组与数据汇总相结合
13.6 SELECT 子句顺序
13.7 小结
13.8 挑战题
第 14 章 使用子查询
14.1 子查询
14.2 利用子查询进行过滤
14.3 作为计算字段使用子查询
14.4 小结
14.5 挑战题
第 15 章 表连接
15.1 连接
15.1.1 关系表
15.1.2 为什么要使用连接
15.2 创建连接
15.2.1 WHERE 子句的重要性
15.2.2 内连接
15.2.3 连接多张表
15.3 小结
15.4 挑战题
第 16 章 创建高级连接
16.1 使用表别名
16.2 使用不同类型的连接
16.2.1 自连接
16.2.2 自然连接
16.2.3 外连接
16.3 使用带聚合函数的连接
16.4 使用连接和连接条件
16.5 小结
16.6 挑战题
第 17 章 组合查询
17.1 组合查询简介
17.2 创建组合查询
17.2.1 使用 UNION
17.2.2 UNION 规则
17.2.3 包含或取消重复的行
17.2.4 对组合查询结果排序
17.3 小结
17.4 挑战题
第 18 章 全文搜索
18.1 理解全文搜索
18.2 使用全文搜索
18.2.1 执行全文搜索
18.2.2 使用查询扩展
18.2.3 布尔文本搜索
18.2.4 全文搜索的使用说明
18.3 小结
18.4 挑战题
第 19 章 插入数据
19.1 数据插入
19.2 插入完整的行
19.3 插入多行
19.4 插入检索出的数据
19.5 小结
19.6 挑战题
第 20 章 更新数据和删除数据
20.1 更新数据
20.2 删除数据
20.3 更新数据和删除数据的指导原则
20.4 小结
20.5 挑战题
第 21 章 创建和操作表
21.1 创建表
21.1.1 表创建基础
21.1.2 使用 NULL 值
21.1.3 重温主键
21.1.4 使用 AUTO_INCREMENT
21.1.5 指定默认值
21.1.6 引擎类型
21.2 变更表
21.3 删除表
21.4 重命名表
21.5 小结
21.6 挑战题
第 22 章 使用视图
22.1 视图
22.1.1 为什么使用视图
22.1.2 视图的规则和限制
22.2 视图的使用和更新
22.2.1 利用视图简化复杂的连接
22.2.2 用视图重新格式化检索出的数据
22.2.3 用视图过滤不想要的数据
22.2.4 使用视图与计算字段
22.2.5 更新视图
22.3 小结
22.4 挑战题
第 23 章 使用存储过程
23.1 存储过程
23.2 为什么要使用存储过程
23.3 如何使用存储过程
23.3.1 执行存储过程
23.3.2 创建存储过程
23.3.3 DELIMITER 挑战
23.3.4 删除存储过程
23.3.5 使用参数
23.3.6 建立智能存储过程
23.3.7 检查存储过程
23.4 小结
23.5 挑战题
第 24 章 使用游标
24.1 游标
24.2 如何使用游标
24.2.1 创建游标
24.2.2 打开游标和关闭游标
24.2.3 使用游标数据
24.3 小结
第 25 章 使用触发器
25.1 触发器
25.2 创建触发器
25.3 删除触发器
25.4 使用不同的触发器
25.4.1 INSERT 触发器
25.4.2 DELETE 触发器
25.4.3 UPDATE 触发器
25.5 关于触发器的进一步介绍
25.6 小结
第 26 章 管理事务处理
26.1 事务处理
26.2 控制事务处理
26.2.1 使用 ROLLBACK
26.2.2 使用 COMMIT
26.2.3 使用保存点
26.2.4 更改默认的提交行为
26.3 小结
第 27 章 全球化和本地化
27.1 字符集和校对顺序
27.2 使用字符集和校对顺序
27.3 小结
第 28 章 安全管理
28.1 访问控制
28.2 用户管理
28.2.1 创建用户账号
28.2.2 删除用户账号
28.2.3 设置访问权限
28.2.4 更改密码
28.3 小结
第 29 章 数据库维护
29.1 备份数据
29.2 进行数据库维护
29.3 诊断启动问题
29.4 查看日志文件
29.5 小结
第 30 章 性能优化
30.1 性能优化概览
30.2 小结
附录 A MySQL 入门
A.1 你需要什么
A.2 获得软件
A.3 安装软件
A.4 各章准备
附录 B 样例表
B.1 样例表
B.2 表的描述
B.2.1 vendors 表
B.2.2 products 表
B.2.3 customers 表
B.2.4 orders 表
B.2.5 orderitems 表
B.2.6 productnotes 表
B.2.7 创建样例表
B.2.8 使用数据导入
B.2.9 使用 SQL 脚本
附录 C MySQL 语句的语法
C.1 ALTER TABLE
C.2 COMMIT
C.3 CREATE INDEX
C.4 CREATE PROCEDURE
C.5 CREATE TABLE
C.6 CREATE USER
C.7 CREATE VIEW
C.8 DELETE
C.9 DROP
C.10 INSERT
C.11 INSERT SELECT
C.12 ROLLBACK
C.13 SAVEPOINT
C.14 SELECT
C.15 START TRANSACTION
C.16 UPDATE
附录 D MySQL 数据类型
D.1 字符串数据类型
D.2 数值数据类型
D.3 日期和时间数据类型
D.4 二进制数据类型
附录 E MySQL 关键字
看完了
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜