欢迎光临
免费的PDF电子书下载网站

MySQL 8 DBA基础教程 PDF下载

编辑推荐

本书从MySQL DBA新手的视角出发,详解MySQL 8数据库管理系统,引导初学者在较短的时间内掌握MySQL数据库管理技术。

 ;

内容简介

本书以MySQL 8版本为基础,将*技术穿插在各种数据库基础功能上,基本覆盖了所有数据库使用技术和场景,同时结合当下流行的Java开发,配合实例演示MySQL的整体使用。本书附带作者为本书录制的全程多媒体语音教学视频及所涉及的SQL源代码。 本书分为3篇20章。*篇介绍MySQL 8的基础知识,包括MySQL的安装与配置、数据库的操作、数据表的操作、MySQL的数据库操作、MySQL的数据类型、MySQL的运算符、MySQL的单表、多表查询、索引、视图、存储过程和函数、触发器、事务和锁等内容;第二篇介绍MySQL 8的高级特性,如用户安全管理、数据库的备份和恢复、日志管理等;第三篇学习MySQL 8实战开发相关的内容。 本书是入门MySQL的一本好书,相信丰富的示例能够成为读者必备的参考,本书是MySQL数据库初学者的绝佳*。

作者简介

孙泽军,平顶山学院讲师,河南理工大学计算机科学与技术专业学士,西安电子科技大学计算机应用专业硕士,中南大学计算机科学与技术专业博士。研究方向为复杂网络挖掘、数据挖掘等。

MySQL 8 DBA基础教程 PDF下载

目录

第一篇 ; MySQL基础

第1章 ; 数据库与MySQL

1.1 ; 认识数据库

1.1.1 ; 我们为什么要学习数据库

1.1.2 ; 数据库技术经历的阶段

1.1.3 ; 数据库管理系统提供的功能

1.2 ; 当前流行的数据库

1.2.1 ; Oracle

1.2.2 ; SQLServer

1.2.3 ; IBM的DB2

1.2.4 ; MySQL

1.2.5 ; PostgreSQL

1.3 ; 数据库管理系统的基本组成

1.3.1 ; 数据库

1.3.2 ; 数据表

1.3.3 ; 数据库开发语言SQL

1.4 ; 认识MySQL数据库

1.4.1 ; MySQL与开源文化

1.4.2 ; MySQL的发展历史

1.4.3 ; 使用MySQL的优势

1.4.4 ; MySQL集群

1.5 ; MySQL ; 8的新特性

1.5.1 ; 更简便的NoSQL支持

1.5.2 ; 更好的索引

1.5.3 ; 更完善的JSON支持

1.5.4 ; 安全和账户管理

1.5.5 ; InnoDB的变化

1.5.6 ; 数据字典

1.5.7 ; 原子数据定义语句

1.5.8 ; 资源管理

1.5.9 ; 字符集支持

1.5.10 ; 优化器增强

1.5.11 ; 通用表表达式

1.5.12 ; 窗口函数

1.5.13 ; 正则表达式支持

1.5.14 ; 内部临时表

1.5.15 ; 日志记录

1.5.16 ; 备份锁

1.5.17 ; 增强的MySQL复制

1.6 ; 经典习题与面试题

1.7 ; 本章小结

第2章 ; MySQL的安装与配置

2.1 ; 在Windows平台下安装与配置MySQL

2.1.1 ; 安装MySQL ; 8

2.1.2 ; 配置MySQL ; 8

2.1.3 ; 启动MySQL服务

2.1.4 ; 关闭MySQL服务

2.1.5 ; 配置Path变量

2.1.6 ; 登录MySQL数据库

2.2 ; 在Linux平台下安装与配置MySQL

2.2.1 ; 安装和配置MySQL ; 8

2.2.2 ; 启动MySQL服务

2.2.3 ; 登录MySQL数据库

2.3 ; 在MacOSX平台下安装与配置MySQL

2.3.1 ; 安装MySQL ; 8

2.3.2 ; 启动MySQL ; 8

2.3.3 ; 配置和登录MySQL ; 8

2.4 ; MySQL常用图形管理工具

2.4.1 ; MySQL官方客户端MySQL-Workbench

2.4.2 ; SQLyog图形管理工具

2.4.3 ; Navicat图形管理工具

2.5 ; 使用免安装的MySQL软件

2.5.1 ; 在Windows平台使用免安装的MySQL ; 8.0

……

第3章 ; 数据库操作

第4章 ; 表操作

第5章 ; MySQL的数据操作

第6章 ; MySQL的数据类型

第7章 ; MySQL运算符

第8章 ; 单表查询

第9章 ; 多表查询

第10章 ; 索引

第11章 ; 视图

第12章 ; 存储过程和函数

第13章 ; 触发器

第14章 ; 事务和锁

第二篇 ; MySQL高级应用

第15章 ; 用户安全管理

第16章 ; 数据库备份与恢复

第17章 ; 日志管理

第三篇 ; MySQL实战

第18章 ; Java操作MySQL数据库

第19章 ; 网上课堂系统数据库设计

第20章 ; 论坛管理系统数据库设计

前沿

本书从一个新手的视角出发去学习MySQL 8数据库管理系统。MySQL是一款非常优秀的自由软件,而且已经是世界上*流行的数据库之一。国内很多大型的企业都选择MySQL作为数据库,对MySQL数据库技术人员的需求旺盛,很多知名企业都在招聘技术能力强的MySQL数据库技术人员和管理人员,这些都证明了MySQL数据库的可靠性、实用性和受欢迎程度。

作者是在实际项目开发过程中开始接触MySQL数据库的,一边学习一边使用,总体感受是,MySQL数据库功能强大,而且使用方便,所以在网站开发的过程中,希望选择MySQL作为数据库。

市面上已经有不少MySQL相关的图书,但随着MySQL版本的升级,鲜见一本书根据MySQL的版本升级更新相关的内容,原有的内容已经陈旧,不再适用于新版本。本书针对市场对MySQL数据库系统的旺盛需求,以及考虑到初学者需要较新的书本来引导以便快速入门,选择了较新且较为稳定的MySQL 8版本,从安装到应用于实际项目,一步一步讲解,希望能够为初学者提供一些帮助,让他们能够在较短的时间内掌握MySQL数据库技术的基本知识。

读者在学习MySQL数据库的过程中,很关键的一点就是要对照书本内容多练习,只有不断地上机实践才能将知识理解透彻并真正掌握,做到灵活运用。本书针对初学者量身定做,内容注重实战,书中大部分章节都提供了示例,引导读者操作和分析,从而更好地学习和掌握MySQL数据库的知识。

本书特色

  1. 附带多媒体教学视频,提高学习效率

为了便于读者理解本书内容,提高学习效率,作者专门为本书每一章内容都录制了多媒体教学视频。

  1. 全面涵盖MySQL技术

本书涵盖MySQL常用数据库操作、索引、视图、存储过程和函数、触发器、事务和锁、安全管理、备份、恢复和复制、服务管理、日志管理、数据字典、InnoDB及NoSQL。

  1. 剖析MySQL 8新特性

本书除了涵盖以往的MySQL技术之外,涉及MySQL 8新特性的章节都进行详细讲解,包括MySQL 8的安装、升级、数据字典新特性、InnoDB新特性和NoSQL新特性。

  1. 知识点全面,循序渐进

本书知识点从易到难逐步进阶,思路清晰,条理清楚,包含多个操作系统下的操作。读者遵循本书一步一步学习,*终将会收获颇多。

  1. 项目案例典型,贴合实际

本书*后提供了Java操作数据库的方法以及两个数据库设计案例,即网上课堂数据库和论坛数据库。在设计与实现的过程中,演示了实际使用数据库时的操作,并设计了索引、视图和触发器,相信读者深入学习后,对数据库的运用能力会得到很大提升。

源码、课件与教学视频下载

本书配套的源码、课件与教学视频,请扫描右边二维码获得。如果阅读过程中发现问题和错误,请联系booksaga@163.com,邮件主题写“MySQL 8 DBA基础教程”。

适合阅读本书的读者

MySQL数据库初学者

PHP、Java、Python开发人员

MySQL数据库管理员

其他需要MySQL作为存储的开发人员

 ;

作 者

2020年3月

MySQL 8 DBA基础教程 pdf下载声明

本pdf资料下载仅供个人学习和研究使用,不能用于商业用途,请在下载后24小时内删除。如果喜欢,请购买正版

pdf下载地址

版权归出版社和作者所有,下载链接已删除。如果喜欢,请购买正版!

链接地址:MySQL 8 DBA基础教程