展开全部

主编推荐语

MySQL入门书,数据库技能升级指南。

内容简介

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

目录

  • 版权信息
  • 前言
  • 致谢
  • 第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关键字
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

人民邮电出版社

人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。