前言



MySQL是由瑞典MySQL AB公司开发的数据库管理系统,由于其体积小、速度快且完全免费开源,总体拥有成本低,故一般的中小型企业都很乐于选择它作为其网站数据库。2008年1月,MySQL AB公司被Sun公司收购,而仅仅过了1年(2009年),Sun公司又被Oracle(甲骨文)公司收购,历经多个公司的兼并和重组,投入在MySQL升级开发上的资源越来越多,MySQL自身的功能也随之变得越来越强大。
本书以目前比较流行的MySQL 5.6为平台,在继承第1版结构和特色的基础上,结合当前数据库教学和应用开发实践,对综合应用进行了重新设计。MySQL的主要功能包括创建数据库和表及表记录操作、数据库的查询和视图、索引与完整性约束、MySQL语言结构、过程式数据库对象、数据库备份与恢复、用户和数据安全管理、多用户事务管理等。MySQL命令分层缩进,实例前后形成系统,运行结果屏幕化,直观清晰。
综合应用包括目前非常流行的PHP、JavaEE、Python、Android Studio、Visual C#、ASP.NET(C#)等平台操作和开发MySQL数据库应用系统的方法。每一个实习都构成了一个小的应用系统,功能基本相同,代码不会太多,但包含操作数据库的主要方法。
本书融基础和应用于一体,系统性、应用性强,并且从方便教和学两个角度组织内容、调试实例和安排综合应用,教和学十分方便。
本书专门配套有教学课件以及为教学课件的有关应用实习环境配置的完整网络文档,免费提供所有6个实习平台开发的可运行的源程序文件,有关的系统文件也包含其中,需要者请到清华大学出版社网站(http://www.tup.tsinghua.edu.cn)免费下载,教学和自学非常方便。
本书由郑阿奇(南京师范大学)主编,参加本书编写的还有周何骏、孙德荣、郑博琳等。
由于我们的水平有限,错误在所难免,敬请广大师生、读者批评指正。
意见建议邮箱: easybooks@163.com。

 编者2021年3月