本书以MySQL 8为平台(兼顾5.6和5.7版本),参考《MySQL实用教程(第3版)》内容架构,从一个全新的角度重新设计和组织内容,安排实例体系,按照新思路设计开发综合应用实例,包含教程、习题、实验和综合实习。本书包括MySQL基本内容、数据库综合应用和6个流行平台上的MySQL开发实例。MySQL基本内容顺应读者学习思路展开,以讲故事的方式介绍内容和对应实例。MySQL基本内容共10章,包括数据库基础,MySQL安装、运行和工具,数据类型,数据库及表结构设计,表记录操作,分区、表空间和行格式,运算符、表达式和系统函数,查询、视图和索引,过程式对象程序设计,用户与权限。各章MySQL知识由点到线,然后形成面。以网上商城数据库数据为例,结合多年数据库应用开发经验,完整设计MySQL数据库及其各种对象,并通过样本数据测试它们功能的正确性。流行平台包括PHP、SpringBoot+MyBatis、Android Studio、Qt+Python、WebService、Visual C#等,每个平台的功能既是独立的,同时又实现网上商城系统的一个角色基本功能,部分内容通过网络文档提供,所有平台一起构成一个具有基本功能的网上商城系统。本书提供教学课件、习题参考答案、每个平台可运行的源代码文件、数据库文件和其他配套文件。读者可在华信教育资源网(http://www.hxedu.com.cn)上免费下载。扫描书上二维码,可显示扩展内容、完整的程序代码、相关平台数据库应用开发视频分析。一般来说,读者只要按照要求学习,就能在较短时间内采用自己选择的平台解决规模不大的应用问题。本书提供了一个快速掌握MySQL应用开发的途径。本书可作为大学本科、高职高专有关课程教材,也可供广大数据库应用开发人员参考。