
前言
本书是面向MySQL数据库管理系统初学者的一本高质量的书籍。目前国内MySQL需求旺盛,各大知名企业高薪招聘技术能力强的MySQL开发人员和管理人员。本书根据这样的需求,针对初学者量身订做,内容注重实战,通过实例的操作与分析,引领读者快速学习和掌握MySQL开发和管理技术。
和第1版相比的变化
在第2版中,本书综合读者的建议和需求,主要做了以下变化:
·精炼案例,挑选最经典、最容易快速入门的案例,并且在案例上以符合实际开发为主线。
·非常详细介绍了MySQL 5.7的新功能,同时与早期版本中的运行效果进行对比。新功能主要包括为表增加计算列、提升安全性、临时表性能优化、服务器语句超时处理、支持创建全局通用表空间、多源复制的改进、在线添加主键、在线增大VARCHAR列长、在线重命名索引、支持JSON类型、InnoDB全文索引的加强、动态修改InnoDB缓冲池的大小、临时表性能优化、服务器语句超时处理、支持创建全局通用表空间、表空间数据加密和多源复制等。
·增加了精通MySQL存储引擎一章,详细介绍了MySQL的逻辑组成和数据库存储数据引擎方面介绍MySQL的整体架构,讨论MySQL锁机制的特点,以及解决MySQL锁问题的一些方法或建议。让读者能从整体上把握MySQL,理解MySQL的各个逻辑层是如何工作的。
·增加了PDO数据库抽象类库一章,主要讲述PDO数据库抽象类库的使用方法。
·增加了开发网上商城一章,详细介绍的网上商城的数据设计和代码开发过程,对初学者快速了解项目的开发流程有非常重要的作用。
本书特色
内容全面:知识点由浅入深,涵盖了所有MySQL的基础知识点,由浅入深地掌握MySQL数据库开发技术。
图文并茂:注重操作,图文并茂,在介绍案例的过程中,每一个操作均有对应步骤和过程说明。这种图文结合的方式使读者在学习过程中能够直观、清晰地看到操作的过程以及效果,便于读者更快地理解和掌握。
易学易用:颠覆传统“看”书的观念,变成一本能“操作”的图书。
案例丰富:把知识点融汇于系统的案例实训当中,并且结合综合案例进行讲解和拓展。进而达到“知其然,并知其所以然”的效果。
提示技巧:本书对读者在学习过程中可能会遇到的疑难问题以“提示”和“技巧”的形式进行了说明,以免读者在学习的过程中走弯路。
技术前沿:本书将本书把MySQL 5.7的新特性分散到各章结合实例进行讲解,并做提示,方便读者快速掌握MySQL 5.7的新特性。
超值资源:本书共有480个详细实例和19个综合案例源代码,能让读者在实战应用中掌握MySQL的每一项技能。随书赠送近20小时培训班形式的视频教学录像,使本书真正体现“自学无忧”,令其物超所值。
读者对象
本书是一本完整介绍MySQL数据库技术的教程,内容丰富、条理清晰、实用性强,适合以下读者学习使用:
·MySQL数据库初学者。
·对数据库开发有兴趣,希望快速、全面掌握MySQL的人员。
·对其他数据库有一定的了解,想转到MySQL平台上的开发者。
·高等院校和培训学校相关专业的师生。
课件、源码、教学视频下载

本书的课件、源码、教学视频可以扫描右边的二维码下载。如果下载有问题,请发送电子邮件至booksaga@163.com,邮件主题为“MySQL 5.7第2版”。
鸣谢与技术支持
本书由张工厂主编,参与编写工作的还有李小威、刘增产、王秀荣、王天护、王英英、刘增杰、刘玉萍、胡同夫、皮素芹、王猛、王攀登、王婷婷、王朵朵、李小威、王维维、张芳等人。虽然倾注了众多编者的努力,但由于水平有限、时间仓促,书中难免有疏漏之处,请读者谅解。如果遇到问题或有意见和建议,敬请与我们联系,我们将全力提供帮助。技术支持QQ群:790586917。
编者
2019年2月