万本电子书0元读

万本电子书0元读

顶部广告

MySQL从入门到精通电子书

售       价:¥

纸质售价:¥48.10购买纸书

1677人正在读 | 3人评论 6.9

作       者:龙马高新教育 策划 国家863中部软件孵化器

出  版  社:人民邮电出版社

出版时间:2016-04-01

字       数:33.3万

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

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

为你推荐

  • 读书简介
  • 目录
  • 累计评论(5条)
  • 读书简介
  • 目录
  • 累计评论(5条)
《MySQL从门到精通》以零基础讲解为宗旨,用实例引导读者学习,深浅出地介绍了MySQL的相关知识和实战技能。 《MySQL从门到精通》第1篇【基础知识】主要讲解MySQL的安装与配置、MySQL数据库的基础知识、MySQL管理工具的使用以及数据库的基本操作等;第2篇【核心技术】主要讲解数据表的基本操作、MySQL的数据类型和运算符、MySQL函数、查询语句、存储过程与函数、触发程序以及视图等;第3篇【高级应用】主要讲解MySQL的备份和恢复、MySQL的复制、MySQL的日志管理、MySQL分布式应用、MySQL缓存的配置和使用以及MySQL错误代码和消息的使用等;第4篇【项目实战】通过试卷管理系统、电动汽车分时租用平台和电动汽车GPS定位系统三个实战案例,介绍了完整的MySQL数据系统发流程。 《MySQL从门到精通》所附DVD光盘中包含了与图书内容全程同步的教学录像。此外,还赠送了大量相关学习资料,以便读者扩展学习。 《MySQL从门到精通》适合任何想学习MySQL的读者,无论您是否从事计算机相关行业,是否触过MySQL,均可通过学习快速掌握MySQL的发方法和技巧。<br/>
目录展开

前言

第0章 MySQL学习指南

0.1 什么是数据库

0.2 MySQL简介

0.3 MySQL的技术体系

0.4 MySQL的应用领域和前景

0.5 MySQL学习经验谈

0.6 MySQL学习路线图

第1篇 基础知识

第1章 安装与配置——初识MySQL

1.1 MySQL的特性

1.2 安装MySQL

1.2.1 开源软件的特点

1.2.2 在Windows系统环境下的安装

1.2.3 在Linux系统环境下的安装

1.3 可视化管理工具的选择和安装

1.3.1 选择和下载可视化管理工具

1.3.2 在Linux系统环境下的安装

1.3.3 在Windows系统环境下的安装

1.4 测试安装环境

1.5 卸载MySQL

1.6 高手点拨

1.7 实战练习

第2章 MySQL数据库基础

2.1 数据与数据管理的历史

2.1.1 数据、数据库、数据库系统和数据库管理系统

2.1.2 数据管理的历史

2.1.3 MySQL的起源与版本

2.1.4 MySQL与Oracle

2.2 关系型数据模型

2.2.1 关系型数据模型的结构

2.2.2 关系型数据模型的操作与完整性

2.2.3 关系型数据模型的存储结构

2.3 关系型数据模型中的数据依赖与范式

2.4 常见的关系型数据库管理系统

2.5 MySQL数据库系统的体系结构

2.6 MySQL存储引擎

2.7 高手点拨

2.8 实战练习

第3章 MySQL管理工具的使用

3.1 MySQL Administrator

3.1.1 基本功能介绍

3.1.2 管理数据库

3.2 phpMyAdmin

3.2.1 基本功能介绍

3.2.2 管理数据库

3.3 Navicat for MySQL

3.3.1 基本功能介绍

3.3.2 基本应用

3.4 MySQL访问权限系统

3.5 MySQL用户账户管理

3.6 MySQL的安全性问题

3.7 高手点拨

3.8 实战练习

第4章 数据库的基本操作

4.1 创建数据库

4.2 删除数据库

4.3 数据库存储引擎

4.3.1 MySQL5.6所支持的存储引擎

4.3.2 InnoDB存储引擎

4.3.3 MyISAM存储引擎

4.3.4 MEMORY存储引擎

4.3.5 选择存储引擎

4.4 高手点拨

4.5 实战练习

第2篇 核心技术

第5章 数据表的基本操作

5.1 创建数据表

5.1.1 创建表的语法形式

5.1.2 主键约束

5.1.3 外键约束

5.1.4 非空约束

5.1.5 唯一性约束

5.1.6 默认约束

5.1.7 设置数据表的属性值自动增加

5.2 查看数据表结构

5.2.1 查看表基本结构

5.2.2 查看表详细结构

5.3 修改数据表

5.3.1 修改表名

5.3.2 修改字段数据类型

5.3.3 修改字段名

5.3.4 添加字段

5.3.5 删除字段

5.3.6 修改字段排序

5.3.7 更改表的存储引擎

5.3.8 删除表的外键约束

5.4 删除数据表

5.4.1 删除没有被关联的表

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

5.5 高手点拨

5.6 实战练习

第6章 MySQL的数据类型和运算符

6.1 MySQL数据类型

6.1.1 整数类型

6.1.2 浮点数类型和定点数类型

6.1.3 日期与时间类型

6.1.4 字符串类型

6.1.5 二进制类型

6.2 如何选择数据类型

6.3 常见运算符

6.3.1 运算符概述

6.3.2 算术运算符

6.3.3 比较运算符

6.3.4 逻辑运算符

6.3.5 位运算符

6.4 高手点拨

6.5 实战练习

第7章 MySQL函数

7.1 数学函数

7.2 字符串函数

7.3 日期和时间函数

7.4 控制流函数

7.5 系统信息函数

7.6 加密函数

7.7 其他函数

7.8 高手点拨

7.9 实战练习

第8章 查询语句详解

8.1 学生——课程数据库

8.2 基本查询语句

8.2.1 单表查询

8.2.2 查询表中的部分字段

8.2.3 查询表中的所有字段

8.2.4 查询经过计算的值

8.2.5 查询表中的若干记录

8.3 对查询结果进行排序

8.4 统计函数和分组记录查询

8.5 GROUP BY子句

8.6 使用LIMIT限制查询结果的数量

8.7 连接查询

8.8 子查询

8.9 合并查询结果

8.10 使用正则表达式表示查询

8.11 综合案例——查询课程数据库

8.12 高手点拨

8.13 实战练习

第9章 存储过程与函数

9.1 存储过程的定义

9.2 存储过程的创建

9.3 存储过程的操作

9.3.1 存储过程的调用

9.3.2 存储过程的查看

9.3.3 存储过程的删除

9.4 自定义函数

9.4.1 自定义函数的创建

9.4.2 自定义函数的调用

9.4.3 变量

9.4.4 流程控制语句

9.4.5 光标的使用

9.4.6 定义条件和处理程序

9.5 综合案例——统计雇员表

9.6 高手点拨

9.7 实战练习

第10章 触发程序

10.1 触发程序的定义

10.2 触发程序的创建

10.3 触发程序的操作

10.3.1 查看触发程序

10.3.2 删除触发程序

10.4 综合案例——触发程序的使用

10.5 高手点拨

10.6 实战练习

第11章 视图

11.1 视图的定义

11.2 视图的创建、修改与删除

11.2.1 创建视图

11.2.2 修改视图

11.2.3 删除视图

11.3 视图的使用

11.4 高手点拨

11.5 实战练习

第3篇 高级应用

第12章 MySQL的备份和恢复

12.1 数据库的备份

12.1.1 数据库备份的意义

12.1.2 逻辑备份和恢复

12.1.3 物理备份和恢复

12.1.4 各种备份与恢复方法的具体实现

12.2 通过phpMyAdmin实现备份和恢复

12.3 高手点拨

12.4 实战练习

第13章 MySQL的复制

13.1 认识MySQL复制

13.1.1 复制的概念

13.1.2 复制的用途

13.1.3 复制的实现

13.1.4 MySQL复制的几种模式

13.2 控制主服务器的操作

13.2.1 复制前的环境配置

13.2.2 复制的过程

13.3 控制从服务器的操作

13.4 高手点拨

13.5 实战练习

第14章 MySQL的日志管理

14.1 操作错误日志

14.1.1 启动错误日志

14.1.2 查看错误日志

14.1.3 删除错误日志

14.2 操作查询日志

14.2.1 启动查询日志

14.2.2 查看查询日志

14.2.3 删除查询日志

14.3 操作二进制日志

14.3.1 启动二进制日志

14.3.2 查看二进制日志

14.3.3 删除二进制日志

14.3.4 使用二进制日志还原数据库

14.4 操作慢查询日志

14.4.1 启动慢查询日志

14.4.2 查看慢查询日志

14.4.3 删除慢查询日志

14.5 高手点拨

14.6 实战练习

第15章 MySQL分布式应用

15.1 分布式应用的概念和优势

15.2 MySQL分布式应用的主要技术

15.2.1 MySQL数据切分

15.2.2 MySQL读写分离

15.2.3 MySQL集群

15.3 MySQL分布式应用实例

15.4 高手点拨

15.5 实战练习

第16章 MySQL缓存的配置和使用

16.1 MySQL的缓存机制

16.1.1 查询缓存概述

16.1.2 MySQL查询缓存的工作原理

16.1.3 查看MySQL的缓存信息

16.2 MySQL查询缓存的配置和使用

16.2.1 配置查询缓存

16.2.2 使用查询缓存

16.2.3 查询缓存的维护

16.3 高手点拨

16.4 实战练习

第17章 MySQL错误代码和消息的使用

17.1 MySQL服务器端错误代码和消息

17.2 MySQL客户端错误代码和消息

17.3 高手点拨

17.4 实战练习

第4篇 项目实战

第18章 试卷管理系统

18.1 系统概述

18.2 需求分析

18.3 总体设计

18.4 数据库设计

18.4.1 数据表详细信息

18.4.2 数据库实现

18.5 详细设计及实现

18.6 高手点拨

18.7 实战练习

第19章 电动汽车分时租用平台数据库分析与设计

19.1 需求分析

19.1.1 项目背景

19.1.2 系统目标

19.1.3 运行环境

19.1.4 功能需求

19.1.5 数据说明

19.1.6 软件接口说明

19.1.7 用户及权限要求

19.2 数据库分析与设计

19.3 分时租用平台的MySQL数据库实现

第20章 电动汽车GPS定位系统

20.1 需求分析

20.2 系统实现

20.2.1 地图定位

20.2.2 查找附近

20.2.3 我要导航

20.2.4 历史记录

20.3 技术要点

附录A MySQL服务器端错误代码和消息

附录B 客户端错误代码

附录C 其他错误代码和消息

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

发表评论

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

买过这本书的人还买过

读了这本书的人还在读

回顶部