由于此商品库存有限,请在下单后15分钟之内支付完成,手慢无哦!
100%刮中券,最高99元无敌券,券有效期7天
活动自2017年6月2日上线,敬请关注云钻刮券活动规则更新。
如活动受政府机关指令需要停止举办的,或活动遭受严重网络攻击需暂停举办的,或者系统故障导致的其它意外问题,苏宁无需为此承担赔偿或者进行补偿。
正版 MySQL 8开发及实例 郑阿奇,周怡君主编 电子工业出版社 978
¥ ×1
第0章 本书导读
第1章 MySQL 8安装、运行和基本工具
1.1 MySQL简介
1.1.1 MySQL的起源、特点及版本
1.1.2 MySQL 8
1.2 MySQL 8安装与运行
1.2.1 安装包方式安装
1.2.2 压缩包方式安装
1.2.3 运行MySQL 8
1.2.4 SQL语言
1.3 MySQL操作工具
1.3.1 MySQL客户端工具
1.3.2 MySQL第三方工具
第2章 MySQL 8数据库、字符集和存储引擎
2.1 数据库和表的基本操作
2.1.1 系统数据库和本书创建的数据库
2.1.2 数据库的操作
2.1.3 表创建和记录的基本操作及实例
2.2 字符集和排序规则
2.2.1 字符及其编码
2.2.2 MySQL 8字符集
2.2.3 字符集环境变量设置
2.2.4 数据库对象字符集修改
2.2.5 字符串乱码问题
2.2.6 字符排序规则及实例
2.3 数据库存储引擎及实例
2.3.1 常用存储引擎:【MERGE存储引擎实例】
2.3.2 其他存储引擎:【CSV存储引擎实例】
第3章 MySQL 8数据类型
3.1 数值类型及实例
3.1.1 整数类型
3.1.2 实数类型
3.1.3 位型
3.2 日期与时间类型及实例
3.3 字符串类型及实例
3.3.1 文本字符串类型
3.3.2 枚举类型和集合类型
3.3.3 二进制字符串类型
3.4 JSON和空间数据类型及实例
3.4.1 JSON数据类型
3.4.2 空间数据类型
第4章 MySQL 8表结构设计
4.1 数据类型选择分析:【网上商城表实例】
4.2 创建表结构:【网上商城表结构实例】
4.2.1 列及其常用属性
4.2.2 列约束
4.2.3 列默认值
4.2.4 数值类型其他列属性
4.2.5 字符类型其他列属性
4.2.6 虚拟列和类型变化
4.2.7 表约束
4.2.8 外键约束
4.2.9 从旧表创建新表
4.2.10 表选项
4.3 修改表结构
4.3.1 添加和删除列
4.3.2 修改列及其属性
4.3.3 添加和删除约束
4.3.4 表选项修改
第5章 MySQL 8表记录操作
5.1 插入记录
5.1.1 插入新记录:【订单表、用户表、商品表实例】
5.1.2 插入查询记录
5.1.3 导入文件数据:【商品表、供货商表实例】
5.1.4 导入Excel/Word文件数据:【订单表、订单项表实例】
5.1.5 导入图片数据
5.2 修改记录
5.2.1 替换记录
5.2.2 更新记录
5.2.3 JSON类型列记录修改:【用户表列更新实例】
5.2.4 空间类型列记录修改:【用户表列更新实例】
5.3 删除记录
5.3.1 逐个删除行
5.3.2 清空表记录
5.4 导出记录
5.4.1 表记录导出成表
5.4.2 表记录导出成文件
第6章 MySQL 8分区、表空间和行格式
6.1 分区及实例
6.1.1 分区简介
6.1.2 分区的基本操作
6.1.3 范围分区
6.1.4 列表分区
6.1.5 散列分区
6.1.6 键分区
6.1.7 子分区
6.1.8 分区管理
6.2 表空间及实例
6.2.1 表空间介绍
6.2.2 表空间的创建和使用
6.2.3 表空间中表的移动
6.2.4 修改表空间属性
6.2.5 删除表空间
6.3 行格式
6.3.1 概述
6.3.2 行格式设定和修改
6.3.3 行格式参数设置
第7章 MySQL 8运算符、表达式和系统函数
7.1 常量和变量
7.1.1 常量
7.1.2 变量
7.2 运算符与表达式
7.2.1 赋值运算符
7.2.2 算术运算符
7.2.3 比较运算符
7.2.4 判断运算符
7.2.5 字符串匹配
7.2.6 逻辑运算符和位运算符
7.2.7 表达式和运算符的优先级
7.3 系统函数
7.3.1 数学函数
7.3.2 字符串函数
7.3.3 日期时间函数
7.3.4 类型转换函数
7.3.5 JSON函数
7.3.6 空间数据处理函数
7.3.7 窗口函数
7.3.8 其他函数
第8章 MySQL 8查询、视图和索引
8.1 数据库查询及实例
8.1.1 SELECT语句
8.1.2 选择输出项
8.1.3 单数据源
8.1.4 多数据源
8.1.5 查询条件:逻辑条件
8.1.6 查询条件:枚举、集合、JSON和空间条件
8.1.7 查询条件:子查询条件
8.1.8 分组
8.1.9 分组后筛选
8.1.10 输出行排序
8.1.11 输出行限制
8.1.12 多表记录联合
8.1.13 通用表表达式
8.1.14 窗口表达
8.1.15 查询准备
8.1.16 单表简单查询
8.2 视图及实例
8.2.1 创建视图
8.2.2 查询视图
8.2.3 更新视图
8.2.4 修改视图
8.2.5 删除视图
8.3 索引及实例
8.3.1 索引概述
8.3.2 索引操作
8.3.3 特殊数据类型索引
8.3.4 索引与分区查询
8.3.5 索引建立原则
8.4 评估查询性能及实例
8.4.1 评估查询概述
8.4.2 评估查询实例及其说明
8.4.3 统计直方图
第9章 MySQL 8过程式对象程序设计
9.1 过程体
9.1.1 复合语句的开始和结束
9.1.2 局部变量定义
9.1.3 条件分支
9.1.4 循环执行
9.2 出错处理及实例
9.2.1 根据错误自动处理
9.2.2 根据情况抛出信号
9.3 事务管理及实例
9.3.1 基本概念
9.3.2 事务处理
9.3.3 事务隔离级
9.3.4 事务应用实例
9.4 游标及实例
9.5 存储过程及实例
9.5.1 存储过程的基本操作
9.5.2 存储过程的应用
9.5.3 存储对象访问控制
9.6 存储函数及实例
9.6.1 存储函数的基本操作
9.6.2 存储函数的应用
9.7 触发器及实例
9.7.1 触发器的创建和修改
9.7.2 触发器应用举例
9.7.3 触发器和存储过程的使用注意事项
9.8 事件及实例
9.8.1 创建事件
9.8.2 修改和删除事件
第10章 MySQL 8用户与权限
10.1 用户管理及实例
10.1.1 创建、删除用户
10.1.2 修改用户名、密码
10.2 权限控制及实例
10.2.1 授予权限语句
10.2.2 权限转移和限制
10.2.3 权限撤销
10.2.4 Navicat可视化权限操作
10.3 角色和权限管理及实例
10.3.1 创建角色和分配权限
10.3.2 用户角色和权限分配举例
第11章 MySQL 8系统管理
11.1 全局锁、表锁、行锁和死锁
11.1.1 全局锁
11.1.2 表锁
11.1.3 行锁
11.1.4 死锁
11.2 数据库备份与恢复
11.2.1 mysqldump备份和恢复
11.2.2 使用日志文件备份和恢复
11.2.3 文件系统和实时数据库备份
11.3 资源组
11.4 表维护
11.4.1 索引可压缩性更新
11.4.2 检查表是否有错
11.4.3 报告表校验和
11.4.4 优化表数据存储
11.4.5 修复表和索引
11.5 数据字典
第12章 MySQL 8数据安全
12.1 数据加密、解密及实例
12.1.1 对称密钥密码体制
12.1.2 表(表空间)加密、解密
12.2 数据完整性与数字签名及实例
12.2.1 公钥密码体制
12.2.2 数据摘要与数字签名
12.3 以加密方式连接MySQL
12.3.1 基于SSL的安全连接
12.3.2 配置SSL连接
12.3.3 查看SSL连接信息
第13章 MySQL 8云数据库
13.1 云数据库在线使用及实例
13.1.1 购买云数据库
13.1.2 使用云数据库
13.2 云数据库远程访问及实例
13.2.1 架设云服务器
13.2.2 配置外网
13.2.3 用Navicat Premium连接
13.2.4 将本地数据备份到云上
第14章 MySQL 8数据复制
14.1 数据复制概述
14.1.1 数据复制及其特点
14.1.2 环境准备
14.2 一主多从复制及实例
14.2.1 一主二从架构的搭建
14.2.2 一主二从同步的实现
14.3 多主一从复制及实例
14.3.1 二主一从的搭建
14.3.2 二主一从的实现
14.4 跨服务器视图及实例
第15章 MySQL 8集群:NDB Cluster
15.1 集群简介
15.1.1 基本架构
15.1.2 基本节点组成
15.2 安装MySQL 8集群版
15.3 搭建集群环境及实例
15.3.1 管理节点的配置
15.3.2 数据及SQL节点
15.3.3 节点的启动
15.4 集群功能实现及实例
15.4.1 数据创建和同步
15.4.2 模拟灾难恢复
15.4.3 加入单纯SQL节点
15.5 集群与主从复制比较
第16章 MySQL 8 NoSQL
16.1 MySQL 8 NoSQL的配置
16.2 MySQL Shell 8
16.2.1 准备
16.2.2 命令简介
16.3 MySQL 8 NoSQL及实例
16.3.1 NoSQL数据库和表创建
16.3.2 NoSQL表数据操作
16.3.3 NoSQL表索引和查询
第17章 【MySQL 8数据库综合实例】——网上商城数据库对象设计及测试
17.1 MySQL 8服务器和网上商城数据库
17.2 表结构设计及其分析
17.3 视图设计及其用途
17.4 触发器设计及其功能
17.5 存储过程和自定义函数:功能和事务
17.5.1 创建存储过程和自定义函数
17.5.2 查看和修改存储过程和自定义函数
17.6 事件设计及其功能
17.7 角色和用户权限设计
17.8 数据库各对象及其关联配合测试
17.8.1 网上商城数据库备份
17.8.2 商品分类表:插入记录和用户权限测试
17.8.3 商家表:插入记录与默认值测试
17.8.4 商品表:增改删记录、外键完整性和存储过程
17.8.5 商品图片表:图片列记录导入导出测试
17.8.6 用户表:各种数据类型和函数合法性记录操作测试
17.8.7 购物车表:存储过程记录操作和视图查询
17.8.8 订单表:记录操作、存储过程和触发器联动处理
17.8.9 商品表商品状态修改和视图查询测试
17.8.10 销售表和销售详情表:事件操作
17.9 顺水快递服务器和数据库:服务器实例
第18章 【PHP/MySQL 8开发实例】——网上商城商家管理系统
18.1 PHP开发环境搭建
18.1.1 安装Apache服务器
18.1.2 安装PHP 8
18.1.3 安装Eclipse
18.1.4 数据准备
18.2 PHP开发入门
18.2.1 项目的创建和运行
18.2.2 PHP连接MySQL
18.2.3 一个简单的PHP查询程序
18.3 商家管理系统开发
18.3.1 功能需求
18.3.2 前端程序设计
18.3.3 后端业务功能开发
18.3.4 其他功能开发
18.4 商家管理系统部署运行
第19章 【Spring Boot+MyBatis/MySQL 8开发实例】——网上商城商品管理系统
第1部分 Thymeleaf/Spring Boot简易开发
19.1 系统架构及开发环境
19.1.1 系统架构
19.1.2 开发环境安装及配置
19.1.3 数据准备
19.2 开发过程
第2部分 Vue/ElementUI+Spring Boot前后端分离开发
19.3 系统架构及开发工具
19.3.1 系统架构
19.3.2 添加安装开发工具
19.4 前端开发
19.5 前后端分离的JavaEE项目
19.5.1 前端修改
19.5.2 后端开发
19.5.3 前后端联调
19.6 给JavaEE项目添加业务功能
19.6.1 从数据库载入商品分类
19.6.2 增加新商品
19.6.3 商品图片的存储和显示
19.7 其他功能
19.7.1 打印
19.7.2 导出Excel
19.7.3 图形分析
19.8 项目部署运行
第20章 【Android Studio/MySQL 8开发实例】——网上商城用户购物APP
20.1 系统原理及开发工具
20.1.1 基本原理
20.1.2 开发工具安装
20.1.3 数据准备
20.2 需求及实现思路
20.2.1 需求描述
20.2.2 实现思路
20.3 基本开发过程
20.3.1 创建Android工程
20.3.2 APP模拟与真机运行
20.3.3 开发底部标签栏
20.3.4 开发列表视图
20.3.5 开发Web端Servlet
20.3.6 运行前配置
20.3.7 数据库操作
20.4 主页丰富开发
20.4.1 主页界面设计
20.4.2 商品广告栏
20.4.3 类别频道栏
20.4.4 搜索登录栏
20.4.5 主页功能集成
20.5 购物车页功能开发
20.5.1 购物车页界面设计
20.5.2 开发列表视图
20.5.3 选中购买
20.5.4 移出购物车
20.5.5 调整购买数量
20.5.6 购物车页功能集成
20.5.7 数据库操作
20.6 物流状态页功能开发
20.6.1 物流状态页界面设计
20.6.2 开发列表视图(物流状态)
20.6.3 开发列表视图(历史清单)
20.6.4 退货
20.6.5 评价
20.6.6 物流状态页功能集成
20.6.7 数据库操作
20.7 注册登录页功能开发
20.7.1 注册登录页界面设计
20.7.2 注册登录页功能实现
第21章 【WebService/MySQL 8多平台开发实例】——网上商城快递信息传递
21.1 系统环境搭建
21.1.1 安装VS2019
21.1.2 配置IIS服务器
21.1.3 配置MySQL多实例
21.1.4 数据准备
21.1.5 安装客户端开发环境
21.2 开发WebService
21.2.1 创建WebService项目
21.2.2 添加MySQL驱动
21.2.3 编写WebService方法
21.2.4 特殊类型数据获取
21.2.5 发布和测试
21.3 Android访问WebService
21.3.1 界面设计
21.3.2 加载ksoap2库
21.3.3 编写Android程序
21.3.4 运行前配置
21.4 JavaEE(Spring Boot)访问WebService
21.4.1 创建Spring Boot项目
21.4.2 用Axis2生成WebService客户端
21.4.3 将Axis2整合进Spring Boot
21.4.4 页面设计
21.4.5 后台开发
21.5 PHP访问WebService
21.5.1 创建PHP项目
21.5.2 打开SOAP功能
21.5.3 页面设计
21.5.4 后台开发
第22章 【C#+WebService/MySQL 8开发实例】——快递管理
22.1 系统架构和环境
22.1.1
郑阿奇教授,任教于南京师范大学计算机科学与技术学院,主编多本计算机专业教材,多次获选为国家规划教材,两次获江苏省很好教学成果二等奖、江苏省畅销图书编辑二等奖、全国高校出版社很好畅销书二等奖、两次获南京师范大学很好教学成果一等奖、南京师范大学精品教材一等奖。
带你走进MySQL8的世界,从入门到跨平台应用一本通本书讲述MySQL 8的基本功能、扩展功能、综合设计和流行平台开发应用实例等,配套资源非常丰富,包括工程源程序文件和数据库文件,以及分析讲解视频。
本书可作为各类人员MySQL 8学习和应用开发必备图书,也可作为相关专业学习教材。
本书共23章,包括MySQL 8基本内容、MySQL 8扩展内容、MySQL 8综合设计和流行平台开发MySQL 8应用等。MySQL 8基本内容包括安装、运行和基本工具,数据库、字符集和存储引擎,数据类型,表结构设计,表记录操作,分区、表空间和行格式,运算符、表达式和系统函数,查询、视图和索引,过程式对象程序设计,用户与权限,系统管理等。MySQL 8扩展内容包括数据安全、云数据库、数据复制、集群:NDB Cluster和NoSQL等。MySQL 8综合设计包括各流行平台共用的数据库综合实例设计,涉及数据库设计、表结构设计、视图设计、触发器设计、存储过程和自定义函数设计、事件设计、角色和用户权限设计等,在此基础上对数据库实例各对象采用样本数据进行测试。流行平台开发MySQL 8应用涉及PHP、Vue/ElementUI+Spring Boot+MyBatis、Android、WebService、Visual C#、Qt+Python等平台,以网上商城不同应用角色操作MySQL 8数据库实例各对象,并在该过程中完成网上商城基本功能。
本书以讲故事的方式介绍MySQL 8的基本内容和配套实例,MySQL 8扩展功能介绍可视化,通过数据库综合设计和样本数据测试将MySQL 8各对象串联起来解决实际问题,精心设计流行平台数据库应用系统功能,网上配套资源与本书紧密配合,层次清晰、阅读方便。本书配套资源非常丰富,包括非基本功能二维码文档,每个平台各阶段可运行的工程源程序文件和数据库文件,每个平台配套开发过程及应用程序分析视频。
本书内容极其丰富,不同基础和学习目的的读者均可以最短路径轻松达到目标。
本书可作为MySQL 8学习和应用开发文档,也可作为高等院校相关专业学生的参考书。
"本书讲述MySQL 8的基本功能、扩展功能、综合设计和流行平台开发应用实例等,配套资源很好丰富,包括工程源程序文件和数据库文件,以及分析讲解视频。 本书可作为各类人员MySQL 8学习和应用开发推荐图书,也可作为相关专业学习教材。"
亲,大宗购物请点击企业用户渠道>小苏的服务会更贴心!
亲,很抱歉,您购买的宝贝销售异常火爆让小苏措手不及,请稍后再试~
非常抱歉,您前期未参加预订活动,
无法支付尾款哦!
抱歉,您暂无任性付资格
