本书以MySQL 8.0.2x(以下简称MySQL 8)为例,按照实用型数据库人才培养的目标要求,遵循由浅入深、从易到难的规律,以项目/任务驱动、模块化教学方式,以教务管理数据库实例贯穿全书,详细讲述MySQL 8数据库的下载与安装、可视化操作、语言与编程、查询与优化、视图与索引、内部存储过程与触发、事务处理与并发访问、备份与恢复、系统管理与运行维护、基于Java的教务管理系统MySQL 8数据库设计实现与测试等内容。通过对本书的学习,读者可以快速学会MySQL 8的基本理论,掌握基于MySQL 8数据库的项目开发方法。 本书可作为应用型本科、职业本科及高职高专数据库(系统)原理及应用、数据库应用技术、数据库基础等有关数据库类课程的教材,也可供数据库应用和开发人员使用、参考。