互联网的快速发展离不开各种技术和软件的普及与应用。作为开源软件的代表,MySQL数据库随着其功能的日益完善和可靠性的不断提高,已经成为互联网平台上应用广泛的数据库软件。
但是大家知道ANSI/ISO SQL是公认的关系数据库标准。从SQL标准的符合性来说,MySQL不仅无法跟成熟的商业数据库相比,在开源数据库中也远不是最好的,比如PostgreSQL就是业界公认的ANSI/ISO SQL标准符合性最好的开源数据库,MySQL直到5.0版本才支持的一些特性,PostgreSQL 早都实现了。
既然如此,为什么MySQL却在开源数据库中独占鳌头呢?
其根本的原因就是性能!
今天给大家分享的这份资料是由网易DBA组出品的,至于为什么要写这份资料原因很简单!
网络上的资源“精简”但是零碎,需要花费大量的精力和时间。论坛上的答案五花八门,让人无所适从。连网易大佬都如此,更何况其他开发、维护人员,还有我们这些萌新呢?
这份资料最大的特点就是实战性强,通过循序渐进的内容组织,配以深入浅出的文字论述和丰富的实例对MySQL进行了系统、详细的介绍。从内容上来看,这份资料系统全面,涵盖了MySQL开发、优化和管理维护的方方面面;从写作风格上来看,这份资料不过多讨论抽象的理论,而是通过丰富的实例来帮助读者理解应用MySQL数据库时遇到的各种问题及其解决办法,读者不但能够很容易地部署自己的测试环境,还能掌握应用MySQL数据库的各种技巧。
本书适用于MySQL的初学者,也适用于具备一定数据库基础并打算继续深入学习MySQL技术的数据库从业人员,更适合于专业的MySQL数据库管理员(DBA)
由于篇幅原因,这里不能把笔记的全部内容全部分享出来,只能展示一些笔记的内容截图,完整PDF免费获取方式已放在文末,需要的朋友可以前往文末免费获取!
第一部分:基础篇
第一部分基础篇(第1章~第6章): 主要面向MySQL的初学者,包括MySQL的安装与配置、SQL基础、MySQL支持的数据类型、MySQL 中的运算符、常用函数、图形化工具的使用等内容。通过这部分内容的学习,读者可以熟悉MySQL基本的安装和相关使用方法。