本书作者均为国内著名门户网站网易(http://www.163.com)技术部的DBA组成员,具有丰富的数据库开发、优化和管理维护经验。本书是作者多年工作实践的积累和总结,针对DBA在工作中的必备知识与技能,作者精心安排了本书的篇章结构。本书从基础入手,面向实际应用,力图让读者从多个角度对MySQL有深入的认识和理解。
本书最大的特点就是实战性强,通过循序渐进的内容组织,配以深入浅出的文字论述和丰富的实例对MySQL进行了系统、详细的介绍。从内容上来看,本书系统全面,涵盖了MySQL开发、管理和管理维护的方方面面;从写作风格上来看,本书不过多讨论抽象的理论,而是通过丰富的实例来帮助读者理解应用MySQL数据库时遇到的各种问题及其解决办法,读者不但能够很容易地部署自己的测试环境,还能掌握应用MySQL数据库的各种技巧。
本书从数据库的基础、开发、优化、管理4方面对MySQL进行了详细的介绍,其中每一部分都独立成篇,每一篇又包括多个章节。本书面向实用,内容覆盖广泛,讲解由浅入深,适合于各个层次的读者。
基础篇主要适合于MySQL的初学者,主要包括MySQL的安装与配置、SQL基础、MySQL支持的数据类型、MySQL中的运算符、常用函数、图形化工具的使用等内容。
开发篇主要适合于MySQL的设计和开发人员,主要包括表类型(存储引擎)的选择、选择合适的数据类型、字符集、索引的设计和使用、视图、存储过程和函数、触发器、事务控制和锁定语句、SQL中的安全问题、SQL Mode及相关问题等内容。
优化篇主要适合于开发人员和数据库管理员,主要包括常用SQL技巧和常见问题、SQL优化、优化数据库对象、锁问题、优化MySQL Server、磁盘I/O问题、应用优化等内容。
管理维护篇主要适合于数据库管理员,主要包括MySQL高级安装和升级、MySQL中的常用工具、MySQL日志、备份与恢复、MySQL权限与安全、MySQL复制、MySQL Cluster、MySQL常见问题和应用技巧等内容。
本书的作者都是在MySQL方面的资深DBA,本书不但融合了他们丰富的工作经验和多年的使用心得,还提供了大量来自实际工作现场的实例,具有很强的实战性和可操作性。
本书适用于数据库管理人员、数据库开发人员、系统维护人员、数据库初学者及其他数据库从业人员,也可以作为各大中专院校相关专业的参考用书和相关培训机构的培训教材。
图书版权归出版社和作者所有,51CTO.com 仅提供试读