作品简介

本书是针对零基础读者研发的MySQL入门教材,侧重实战,结合流行有趣的热点案例,详细介绍MySQL应用中的各项技术。全书分为18章,内容包括认识数据库与MySQL,MySQL的管理工具,数据库的创建与操作,数据表的创建与操作,数据表的完整性约束,插入、更新与删除数据记录,数据表的简单查询,数据表的复杂查询,MySQL编程基础,内置函数与自定义函数,视图的创建与应用,索引的创建与应用,触发器的创建与应用,存储过程的创建与应用,MySQL用户的管理,MySQL日志的管理,MySQL的性能优化,数据库的备份与还原。

本书可作为MySQL零基础读者和MySQL应用技术人员的参考用书,也可供高等院校以及相关培训机构的老师和学生使用。

云尚科技编著。

作品目录

  • 内容简介
  • 前言PREFACE
  • 第1章 认识数据库与MySQL
  • 1.1 认识数据库
  • 1.2 认识MySQL数据库
  • 1.3 安装与配置MySQL 8.0
  • 1.4 启动并登录MySQL数据库
  • 1.5 卸载MySQL数据库
  • 1.6 课后习题与练习
  • 1.7 新手疑难问题解答
  • 1.8 实战训练
  • 第2章 MySQL的管理工具
  • 2.1 认识常用图形管理工具
  • 2.2 MySQL Workbench的应用
  • 2.3 phpMyAdmin的应用
  • 2.4 Navicat for MySQL的应用
  • 2.5 以图形方式管理MySQL用户
  • 2.6 课后习题与练习
  • 2.7 新手疑难问题解答
  • 2.8 实战训练
  • 第3章 数据库的创建与操作
  • 3.1 MySQL数据库概述
  • 3.2 创建数据库
  • 3.3 选择与查看数据库
  • 3.4 删除数据库
  • 3.5 数据库存储引擎
  • 3.6 课后习题与练习
  • 3.7 新手疑难问题解答
  • 3.8 实战训练
  • 第4章 数据表的创建与操作
  • 4.1 数据表中能存放的数据类型
  • 4.2 创建数据表
  • 4.3 查看数据表的结构
  • 4.4 修改数据表
  • 4.5 删除数据表
  • 4.6 课后习题与练习
  • 4.7 新手疑难问题解答
  • 4.8 实战训练
  • 第5章 数据表的完整性约束
  • 5.1 数据完整性及其分类
  • 5.2 主键约束
  • 5.3 外键约束
  • 5.4 默认约束
  • 5.5 唯一性约束
  • 5.6 非空约束
  • 5.7 字段的自增属性
  • 5.8 课后习题与练习
  • 5.9 新手疑难问题解答
  • 5.10 实战训练
  • 第6章 插入、更新与删除数据记录
  • 6.1 向数据表中插入数据
  • 6.2 更新数据表中的数据
  • 6.3 删除数据表中的数据
  • 6.4 课后习题与练习
  • 6.5 新手疑难问题解答
  • 6.6 实战训练
  • 第7章 数据表的简单查询
  • 7.1 认识SELECT语句
  • 7.2 数据的简单查询
  • 7.3 使用WHERE子句进行条件查询
  • 7.4 操作查询的结果
  • 7.5 使用集合函数进行统计查询
  • 7.6 课后习题与练习
  • 7.7 新手疑难问题解答
  • 7.8 实战训练
  • 第8章 数据表的复杂查询
  • 8.1 子查询
  • 8.2 合并查询结果
  • 8.3 内连接查询
  • 8.4 外连接查询
  • 8.5 使用正则表达式查询
  • 8.6 课后习题与练习
  • 8.7 新手疑难问题解答
  • 8.8 实战训练
  • 第9章 MySQL编程基础
  • 9.1 MySQL语言编程
  • 9.2 认识常量与变量
  • 9.3 常用运算符及优先级
  • 9.4 认识流程控制语句
  • 9.5 课后习题与练习
  • 9.6 新手疑难问题解答
  • 9.7 实战训练
  • 第10章 内置函数与自定义函数
  • 10.1 数学函数
  • 10.2 字符串函数
  • 10.3 日期和时间函数
  • 10.4 其他内置函数
  • 10.5 自定义函数
  • 10.6 课后习题与练习
  • 10.7 新手疑难问题解答
  • 10.8 实战训练
  • 第11章 视图的创建与应用
  • 11.1 了解视图
  • 11.2 创建视图
  • 11.3 修改视图
  • 11.4 查看视图信息
  • 11.5 使用视图更新数据
  • 11.6 删除视图
  • 11.7 课后习题与练习
  • 11.8 新手疑难问题解答
  • 11.9 实战训练
  • 第12章 索引的创建与应用
  • 12.1 了解索引
  • 12.2 创建数据表时创建索引
  • 12.3 在已经存在的表上创建索引
  • 12.4 使用ALTER TABLE语句创建索引
  • 12.5 删除索引
  • 12.6 课后习题与练习
  • 12.7 新手疑难问题解答
  • 12.8 实战训练
  • 第13章 触发器的创建与应用
  • 13.1 了解触发器
  • 13.2 创建触发器
  • 13.3 查看触发器
  • 13.4 删除触发器
  • 13.5 课后习题与练习
  • 13.6 新手疑难问题解答
  • 13.7 实战训练
  • 第14章 存储过程的创建与应用
  • 14.1 了解存储过程
  • 14.2 创建存储过程
  • 14.3 调用存储过程
  • 14.4 修改存储过程
  • 14.5 查看存储过程
  • 14.6 删除存储过程
  • 14.7 课后习题与练习
  • 14.8 新手疑难问题解答
  • 14.9 实战训练
  • 第15章 MySQL用户的管理
  • 15.1 认识用户权限表
  • 15.2 用户账户的管理
  • 15.3 用户权限的管理
  • 15.4 用户角色的管理
  • 15.5 课后习题与练习
  • 15.6 新手疑难问题解答
  • 15.7 实战训练
  • 第16章 MySQL日志的管理
  • 16.1 错误日志
  • 16.2 二进制日志
  • 16.3 通用查询日志
  • 16.4 慢查询日志
  • 16.5 课后习题与练习
  • 16.6 新手疑难问题解答
  • 16.7 实战训练
  • 第17章 MySQL的性能优化
  • 17.1 认识MySQL性能优化
  • 17.2 查询速度的优化
  • 17.3 数据库结构的优化
  • 17.4 MySQL服务器的优化
  • 17.5 课后习题与练习
  • 17.6 新手疑难问题解答
  • 17.7 实战训练
  • 第18章 数据库的备份与还原
  • 18.1 数据库的备份
  • 18.2 数据库的还原
  • 18.3 数据库的迁移
  • 18.4 数据表的导出和导入
  • 18.5 课后习题与练习
  • 18.6 新手疑难问题解答
  • 18.7 实战训练
展开全部