万本电子书0元读

万本电子书0元读

顶部广告

MySQL入门很轻松(微课超值版)电子书

读者对象 ★零基础的MySQL自学者。 ★希望快速、全面掌握MySQL应用技术的人员。 ★高等院校的老师和学生。 ★相关培训机构的老师和学生。 ★初、中级MySQL数据库运维人员。 ★参加毕业设计的学生。 ★★贴身辅导:免费微视频课程。 ★★强化实用:模拟真实发环境,让编程更容易。 ★★小白实战手册:3个真实项目实训,快速积累行业经验。 ★★面试宝典:求职资源库、面试资源库和笔试题库,轻松找工作。

售       价:¥

纸质售价:¥39.90购买纸书

93人正在读 | 0人评论 6.2

作       者:云尚科技

出  版  社:清华大学出版社

出版时间:2020-08-01

字       数:23.1万

所属分类: 科技 > 计算机/网络 > 计算机理论与教程

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
《MySQL门很轻松(微课超值版)》是针对零基础读者研发的MySQL门教材,侧重实战,结合流行有趣的热案 例,详细介绍MySQL应用中的各项技术。全书分为18章,内容包括认识数据库与MySQL,MySQL的管理工具,数据库的 创建与操作,数据表的创建与操作,数据表的完整性约束,插、更新与删除数据记录,数据表的简单查询,数据 表的复杂查询,MySQL编程基础,内置函数与自定义函数,视图的创建与应用,索引的创建与应用,触发器的创建与 应用,存储过程的创建与应用,MySQL用户的管理,MySQL日志的管理,MySQL的性能优化,数据库的备份与还原。 《MySQL门很轻松(微课超值版)》通过大量案例,帮助初学者快速门和积累数据库应用经验。读者通过微信扫 码,可以快速查看对应案例的视频操作,随时解决学习中的困惑,并可以通过实战练习,检验对知识掌握的程度 。《MySQL门很轻松(微课超值版)》赠送大量超值资源,包括微视频、精美幻灯片、案例源码、教学大纲、求职 资源库、面试资源库、笔试题库和小白项目实战手册,并提供技术支持QQ群,专为读者答疑解难,降低零基础学习 数据库的门槛,让读者轻松跨数据库应用的领域。 《MySQL门很轻松(微课超值版)》可作为MySQL零基础读者和MySQL应用技术人员的参考用书,也可供高等院校以 及相关培训机构的老师和学生使用。<br/>【推荐语】<br/>读者对象 ★零基础的MySQL自学者。 ★希望快速、全面掌握MySQL应用技术的人员。 ★高等院校的老师和学生。 ★相关培训机构的老师和学生。 ★初、中级MySQL数据库运维人员。 ★参加毕业设计的学生。 ★★贴身辅导:免费微视频课程。 ★★强化实用:模拟真实发环境,让编程更容易。 ★★小白实战手册:3个真实项目实训,快速积累行业经验。 ★★面试宝典:求职资源库、面试资源库和笔试题库,轻松找工作。 ★★教学无忧:课后实战训练、教学大纲和精美幻灯片,让教学更轻松。 ★★互动教学:定期和作者在线答疑,解决自学路上的困惑。<br/>
目录展开

封面页

书名页

版权页

内容简介

前言PREFACE

第1章 认识数据库与MySQL

1.1 认识数据库

1.1.1 数据库的基本概念

1.1.2 数据库系统的组成

1.1.3 数据库系统的特点

1.2 认识MySQL数据库

1.2.1 MySQL系统特性

1.2.2 选择MySQL版本

1.2.3 MySQL版本的命名机制

1.3 安装与配置MySQL 8.0

1.3.1 下载MySQL软件

1.3.2 安装MySQL软件

1.3.3 配置MySQL软件

1.4 启动并登录MySQL数据库

1.4.1 启动MySQL服务

1.4.2 登录MySQL数据库

1.4.3 配置Path变量

1.5 卸载MySQL数据库

1.6 课后习题与练习

1.7 新手疑难问题解答

1.8 实战训练

第2章 MySQL的管理工具

2.1 认识常用图形管理工具

2.1.1 MySQL Workbench

2.1.2 phpMyAdmin

2.1.3 Navicat for MySQL

2.2 MySQL Workbench的应用

2.2.1 下载MySQL Workbench

2.2.2 安装MySQL Workbench

2.2.3 创建数据库连接

2.2.4 创建与删除数据库

2.2.5 创建和删除新的数据表

2.2.6 添加与修改数据表记录

2.2.7 查询表中的数据记录

2.2.8 修改数据表的数据结构

2.3 phpMyAdmin的应用

2.3.1 下载并启动phpMyAdmin

2.3.2 创建与删除数据库

2.3.3 创建与删除数据表

2.3.4 添加数据表记录

2.3.5 数据库的备份

2.3.6 数据库的还原

2.4 Navicat for MySQL的应用

2.4.1 下载与安装Navicat for MySQL

2.4.2 连接MySQL服务器

2.4.3 创建与删除数据库

2.4.4 创建与删除数据表

2.4.5 添加与修改数据记录

2.4.6 查询数据表中的数据

2.4.7 数据库备份和还原

2.5 以图形方式管理MySQL用户

2.5.1 创建用户账户

2.5.2 删除用户账户

2.5.3 加密用户账户

2.5.4 用户权限管理

2.6 课后习题与练习

2.7 新手疑难问题解答

2.8 实战训练

第3章 数据库的创建与操作

3.1 MySQL数据库概述

3.1.1 数据库特点

3.1.2 数据库对象

3.1.3 系统数据库

3.2 创建数据库

3.2.1 使用CREATE DATABASE语句创建

3.2.2 使用mysqladmin命令创建

3.2.3 使用PHP脚本创建

3.3 选择与查看数据库

3.3.1 从命令提示窗口中选择

3.3.2 使用PHP脚本选择

3.3.3 使用命令查看数据库

3.4 删除数据库

3.4.1 使用DROP语句删除

3.4.2 使用mysqladmin命令删除

3.4.3 使用PHP脚本删除

3.5 数据库存储引擎

3.5.1 MySQL存储引擎简介

3.5.2 InnoDB存储引擎

3.5.3 MyISAM存储引擎

3.5.4 MEMORY存储引擎

3.5.5 存储引擎的选择

3.6 课后习题与练习

3.7 新手疑难问题解答

3.8 实战训练

第4章 数据表的创建与操作

4.1 数据表中能存放的数据类型

4.1.1 数值类型

4.1.2 日期和时间类型

4.1.3 字符串类型

4.1.4 选择数据类型

4.2 创建数据表

4.2.1 创建数据表的语法形式

4.2.2 使用CREATE语句创建数据表

4.3 查看数据表的结构

4.3.1 查看表基本结构

4.3.2 查看表详细结构

4.4 修改数据表

4.4.1 修改数据表的名称

4.4.2 修改字段数据类型

4.4.3 修改数据表的字段名

4.4.4 在数据表中添加字段

4.4.5 修改字段的排序方式

4.4.6 删除不需要的字段

4.5 删除数据表

4.5.1 删除没有被关联的表

4.5.2 删除被其他表关联的主表

4.6 课后习题与练习

4.7 新手疑难问题解答

4.8 实战训练

第5章 数据表的完整性约束

5.1 数据完整性及其分类

5.1.1 数据完整性的分类

5.1.2 表中的约束条件有哪些

5.2 主键约束

5.2.1 创建表时添加主键

5.2.2 修改表时添加主键

5.2.3 创建联合主键约束

5.2.4 删除表中的主键

5.3 外键约束

5.3.1 创建表时添加外键约束

5.3.2 修改表时添加外键约束

5.3.3 删除表中的外键约束

5.4 默认约束

5.4.1 创建表时添加默认约束

5.4.2 修改表时添加默认约束

5.4.3 删除表中的默认约束

5.5 唯一性约束

5.5.1 创建表时添加唯一性约束

5.5.2 修改表时添加唯一性约束

5.5.3 删除表中的唯一性约束

5.6 非空约束

5.6.1 创建表时添加非空约束

5.6.2 修改表时添加非空约束

5.6.3 删除表中的非空约束

5.7 字段的自增属性

5.7.1 创建表时添加自增属性

5.7.2 修改表时添加自增属性

5.7.3 删除表中的自增属性

5.8 课后习题与练习

5.9 新手疑难问题解答

5.10 实战训练

第6章 插入、更新与删除数据记录

6.1 向数据表中插入数据

6.1.1 给表里的所有字段插入数据

6.1.2 向表中添加数据时使用默认值

6.1.3 一次插入多条数据

6.1.4 通过复制表数据插入数据

6.2 更新数据表中的数据

6.2.1 更新表中的全部数据

6.2.2 更新表中指定单行数据

6.2.3 更新表中指定多行数据

6.3 删除数据表中的数据

6.3.1 根据条件清除数据

6.3.2 清空表中的数据

6.4 课后习题与练习

6.5 新手疑难问题解答

6.6 实战训练

第7章 数据表的简单查询

7.1 认识SELECT语句

7.2 数据的简单查询

7.2.1 查询表中所有数据

7.2.2 查询表中想要的数据

7.2.3 对查询结果进行计算

7.2.4 为结果列使用别名

7.2.5 在查询时去除重复项

7.2.6 在查询结果中给表取别名

7.2.7 使用LIMIT限制查询数据

7.3 使用WHERE子句进行条件查询

7.3.1 比较查询条件的数据查询

7.3.2 带BETWEEN AND的范围查询

7.3.3 带IN关键字的查询

7.3.4 带LIKE的字符匹配查询

7.3.5 未知空数据的查询

7.3.6 带AND的多条件查询

7.3.7 带OR的多条件查询

7.4 操作查询的结果

7.4.1 对查询结果进行排序

7.4.2 对查询结果进行分组

7.4.3 对分组结果过滤查询

7.5 使用集合函数进行统计查询

7.5.1 使用SUM()求列的和

7.5.2 使用AVG()求列平均值

7.5.3 使用MAX()求列最大值

7.5.4 使用MIN()求列最小值

7.5.5 使用COUNT()统计

7.6 课后习题与练习

7.7 新手疑难问题解答

7.8 实战训练

第8章 数据表的复杂查询

8.1 子查询

8.1.1 带比较运算符的子查询

8.1.2 带IN关键字的子查询

8.1.3 带ANY关键字的子查询

8.1.4 带ALL关键字的子查询

8.1.5 带SOME关键字的子查询

8.1.6 带EXISTS关键字的子查询

8.2 合并查询结果

8.2.1 合并查询的语法格式

8.2.2 合并查询的具体应用

8.3 内连接查询

8.3.1 笛卡儿积查询

8.3.2 内连接的简单查询

8.3.3 等值内连接查询

8.3.4 非等值内连接查询

8.3.5 自连接的内连接查询

8.3.6 带条件的内连接查询

8.4 外连接查询

8.4.1 认识外连接查询

8.4.2 左外连接查询

8.4.3 右外连接查询

8.5 使用正则表达式查询

8.5.1 查询以特定字符或字符串开头的记录

8.5.2 查询以特定字符或字符串结尾的记录

8.5.3 用符号“.”代替字符串中的任意一个字符

8.5.4 匹配指定字符中的任意一个

8.5.5 匹配指定字符以外的字符

8.5.6 匹配指定字符串

8.5.7 用“*”和“+”匹配多个字符

8.5.8 使用{M}或者{M,N}指定字符串连续出现的次数

8.6 课后习题与练习

8.7 新手疑难问题解答

8.8 实战训练

第9章 MySQL编程基础

9.1 MySQL语言编程

9.2 认识常量与变量

9.2.1 认识常量

9.2.2 定义变量

9.3 常用运算符及优先级

9.3.1 算术运算符

9.3.2 比较运算符

9.3.3 逻辑运算符

9.3.4 位运算符

9.3.5 运算符的优先级

9.4 认识流程控制语句

9.4.1 IF语句

9.4.2 CASE语句

9.4.3 LOOP语句

9.4.4 LEAVE语句

9.4.5 ITERATE语句

9.4.6 REPEAT语句

9.4.7 WHILE语句

9.5 课后习题与练习

9.6 新手疑难问题解答

9.7 实战训练

第10章 内置函数与自定义函数

10.1 数学函数

10.1.1 求绝对值和返回圆周率

10.1.2 获取数平方根与求余

10.1.3 获取四舍五入后的值

10.1.4 求数值的幂运算

10.1.5 求数值的对数运算值

10.1.6 角度与弧度的相互转换

10.1.7 求正弦值与余弦值

10.1.8 求正切值与余切值

10.2 字符串函数

10.2.1 计算字符串的字符数

10.2.2 计算字符串的长度

10.2.3 合并字符串

10.2.4 替换字符串

10.2.5 字母大小写转换

10.2.6 获取指定长度字符串

10.2.7 填充字符串

10.2.8 删除字符串的空格

10.3 日期和时间函数

10.3.1 获取当前日期和当前时间

10.3.2 获取当前日期和时间

10.3.3 获取UNIX格式的时间

10.3.4 返回UTC日期和返回UTC时间

10.3.5 获取指定日期的月份

10.3.6 获取指定日期的星期数

10.3.7 获取指定日期在一年中的星期周数

10.3.8 时间和秒钟的相互转换

10.3.9 日期和时间的加减运算

10.3.10 将日期和时间进行格式化

10.4 其他内置函数

10.4.1 条件判断函数

10.4.2 系统信息函数

10.4.3 数据加密函数

10.5 自定义函数

10.5.1 创建自定义函数

10.5.2 调用自定义函数

10.5.3 查看自定义函数

10.5.4 修改自定义函数

10.5.5 删除自定义函数

10.6 课后习题与练习

10.7 新手疑难问题解答

10.8 实战训练

第11章 视图的创建与应用

11.1 了解视图

11.1.1 视图的含义

11.1.2 视图的作用

11.2 创建视图

11.2.1 创建视图的语法格式

11.2.2 在单表上创建视图

11.2.3 在多表上创建视图

11.3 修改视图

11.3.1 修改视图的语法格式

11.3.2 使用CREATE OR REPLACE VIEW语句修改视图

11.3.3 使用ALTER语句修改视图

11.4 查看视图信息

11.4.1 使用DESCRIBE语句查看

11.4.2 使用SHOW TABLE STATUS语句查看

11.4.3 使用SHOW CREATE VIEW语句查看

11.4.4 在views表中查看视图详细信息

11.5 使用视图更新数据

11.5.1 通过视图插入数据

11.5.2 通过视图修改数据

11.5.3 通过视图删除数据

11.6 删除视图

11.6.1 删除视图的语法

11.6.2 删除不用的视图

11.7 课后习题与练习

11.8 新手疑难问题解答

11.9 实战训练

第12章 索引的创建与应用

12.1 了解索引

12.1.1 索引的概念

12.1.2 索引的作用

12.1.3 索引的分类

12.2 创建数据表时创建索引

12.2.1 创建普通索引

12.2.2 创建唯一索引

12.2.3 创建全文索引

12.2.4 创建单列索引

12.2.5 创建多列索引

12.2.6 创建空间索引

12.3 在已经存在的表上创建索引

12.3.1 创建普通索引

12.3.2 创建唯一索引

12.3.3 创建全文索引

12.3.4 创建单列索引

12.3.5 创建多列索引

12.3.6 创建空间索引

12.4 使用ALTER TABLE语句创建索引

12.4.1 创建普通索引

12.4.2 创建唯一索引

12.4.3 创建全文索引

12.4.4 创建单列索引

12.4.5 创建多列索引

12.4.6 创建空间索引

12.5 删除索引

12.5.1 使用ALTER TABLE语句删除索引

12.5.2 使用DROP INDEX语句删除索引

12.6 课后习题与练习

12.7 新手疑难问题解答

12.8 实战训练

第13章 触发器的创建与应用

13.1 了解触发器

13.2 创建触发器

13.2.1 创建一条执行语句的触发器

13.2.2 创建多条执行语句的触发器

13.3 查看触发器

13.3.1 使用SHOW TRIGGERS语句查看

13.3.2 通过INFORMATION_SCHEMA查看

13.4 删除触发器

13.5 课后习题与练习

13.6 新手疑难问题解答

13.7 实战训练

第14章 存储过程的创建与应用

14.1 了解存储过程

14.1.1 什么是存储过程

14.1.2 存储过程的作用

14.2 创建存储过程

14.2.1 创建存储过程的语法格式

14.2.2 创建不带参数的存储过程

14.2.3 创建带有参数的存储过程

14.3 调用存储过程

14.3.1 调用存储过程的语法格式

14.3.2 调用不带参数的存储过程

14.3.3 调用带有参数的存储过程

14.4 修改存储过程

14.4.1 修改存储过程的语法格式

14.4.2 使用SQL语句修改存储过程

14.5 查看存储过程

14.5.1 使用SHOW PROCEDURE STATUS语句查看

14.5.2 使用SHOW CREATE PROCEDURE语句查看

14.5.3 通过INFORMATION_SCHEMA.ROUTINES查看

14.6 删除存储过程

14.7 课后习题与练习

14.8 新手疑难问题解答

14.9 实战训练

第15章 MySQL用户的管理

15.1 认识用户权限表

15.1.1 user表

15.1.2 db表

15.1.3 tables_priv表

15.1.4 columns_priv表

15.1.5 procs_priv表

15.2 用户账户的管理

15.2.1 创建用户账户

15.2.2 删除用户账户

15.3 用户权限的管理

15.3.1 认识用户权限

15.3.2 授予用户权限

15.3.3 查看用户权限

15.3.4 收回用户权限

15.4 用户角色的管理

15.4.1 创建角色

15.4.2 给角色授权

15.4.3 删除角色

15.5 课后习题与练习

15.6 新手疑难问题解答

15.7 实战训练

第16章 MySQL日志的管理

16.1 错误日志

16.1.1 启动错误日志

16.1.2 查看错误日志

16.1.3 删除错误日志

16.2 二进制日志

16.2.1 启动二进制日志

16.2.2 查看二进制日志

16.2.3 删除二进制日志

16.3 通用查询日志

16.3.1 启动通用查询日志

16.3.2 查看通用查询日志

16.3.3 删除通用查询日志

16.4 慢查询日志

16.4.1 启动慢查询日志

16.4.2 查看慢查询日志

16.4.3 删除慢查询日志

16.5 课后习题与练习

16.6 新手疑难问题解答

16.7 实战训练

第17章 MySQL的性能优化

17.1 认识MySQL性能优化

17.2 查询速度的优化

17.2.1 分析查询语句

17.2.2 使用索引优化查询

17.2.3 使用索引查询的缺陷

17.2.4 优化子查询

17.3 数据库结构的优化

17.3.1 通过分解表来优化

17.3.2 通过中间表来优化

17.3.3 通过冗余字段优化

17.3.4 优化插入记录的速度

17.3.5 分析表、检查表和优化表

17.4 MySQL服务器的优化

17.4.1 服务器硬件的优化

17.4.2 MySQL参数的优化

17.5 课后习题与练习

17.6 新手疑难问题解答

17.7 实战训练

第18章 数据库的备份与还原

18.1 数据库的备份

18.1.1 使用MySQLdump工具备份

18.1.2 使用MySQLhotcopy工具快速备份

18.1.3 直接复制整个数据库目录

18.2 数据库的还原

18.2.1 使用MySQL命令还原

18.2.2 使用MySQLhotcopy工具快速还原

18.2.3 直接复制到数据库目录

18.3 数据库的迁移

18.3.1 相同版本之间的迁移

18.3.2 不同版本之间的迁移

18.3.3 不同数据库之间的迁移

18.4 数据表的导出和导入

18.4.1 使用MySQL命令导出

18.4.2 使用MySQLdump命令导出

18.4.3 使用SELECT…INTO OUTFILE语句导出

18.4.4 使用LOAD DATA INFILE语句导入

18.4.5 使用MySQLimport命令导入

18.5 课后习题与练习

18.6 新手疑难问题解答

18.7 实战训练

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部