发布时间:2018-12-02 10:37:05编辑:丝画阁阅读(696)
作者:猿哥; 来源:程序员书库
各大论坛上总是有很多同学咨询学习MySQL有哪些书,或者是入行DBA要做哪些准备。今天就和大家分享下想学习MySQL可以选择哪些书籍。
数据是Web应用程序最重要的部分。随着互联网和高端Web应用程序的发展,使用最新的开发技术来实现高效的数据管理变得至关重要。目前,MySQL是最受欢迎和最常用的数据库之一,而且MySQL支持不同的平台,包括Unix,Linux和Windows,更重要的是,MySQL能承受高并发访问。
如果你打算开始使用MySQL,建议你可以看看这些书:
1、《MySQL Crash Course》
本书适合Web应用程序开发开发新手,书中内容讲解节奏很快。关于本书最大的特点是是它从MySQL的基本概念开始,包括排序,编写查询等。但是,本书不适用于高级Web应用程序,因为它只提供了对COMMIT,BEGIN和ROLLBACK等入门级命令的概念解释。
2、《MySQL (5th Edition)》
《MySQL技术内幕(第5版)》是MySQL方面名副其实的经典著作,Paul DuBois Sun 公司MySQL文档团队的技术作者,因此本书的技术水准非常高,详细讨论了MySQL的每个方面,包括数据类型,安全性,访问控制,查询优化技巧,本书还为使用C语言、PHP语言和Perl语言开发数据库应用的读者提供了相关内容。
它还包含企业Web应用程序遇到的一些最常见的安全风险和保护它们的最佳实践,因此,本书对于有经验的和初学者的程序员都很有用。
3、《高性能 MySQL》
如果你是一位计划学习MySQL开发最佳实践的中级程序员,本书将是你的不二之选。本书讨论索引,模式和查询优化的高级技术。对于潜在的程序员,内容涵盖mysql 架构和历史,基准测试和性能剖析,数据库软硬件性能优化,复制、备份和恢复,高可用与高可扩展性,以及云端的mysql 和mysql相关工具等方面的内容。
本书是在实践和理论有一个很好的平衡。你可以通过了解诊断和建议的最佳工具,以解决任何此类性能问题。本书非常适合寻求全面学习体验的开发人员。
4、《PHP and MySQL Web Development》
在当前的开发环境中,开发人员经常将开源工具(如PHP和MySQL)联合起来开发Web应用程序。本书介绍了PHP和MySQL编程的最佳实践。本书中的示例代码可以帮助你立即开始Web应用程序开发。这本书可以帮助读者更好的理解该领域的最新发展,特别是如果你正准备参加PHP面试。
5、《MySQL 5.0 Certification Study Guide》
顾名思义,本书面向准备MySQL认证的用户。本书由官方认证小组编写,它涵盖了认证考试的每一个主题。本书包含许多练习,尽管它们可能与您在考试中可能遇到的不同。它涵盖了MySQL 5.0的所有基本功能。此外,本书还附带一张CD-ROM该书以易于阅读的风格编写,这让读者更容易接收
6、《MySQL Cookbook》
为各个层次的、没有时间和精力来从头解决MySQL问题的用户提供了大量简练、精辟的代码段和可用的示例,每节都阐述了代码应该如何工作及原因所在。通过本书你可以学到如何编写基于MySQL的程序、从表中查询数据。表管理等知识点
7、《Understanding MySQL Internals》
从公共可用性的意义上讲,MySQL源代码是开放源代码,但如果对其不了解,则实质上,它对于您来说是封闭的。MysQL开发团队的前成员Sasha Pachev通过《深入理解MySQL核心技术》给出了MySQL 5的全面指南,揭示了这一强大数据库的内部运作。
你可以通过本书直奔MySQL核心技术,了解各种数据结构和各种方便的功能的运作情况,了解如何添加新的存储引擎和配置选项等。
8、MySQL的官方手册
想要阅读MySQL最详细的内容,没有任何一本书会比的上他的官方手册,其实很多知识点在MySQL官方手册上都写的清清楚楚,当然,话说回来,MySQL官方手册内容非常多,一时半会很难消化完,但你完全可以选择你感兴趣的内容点去学习。MySQL官方手册地址:https://dev.mysql.com/doc/
关键字:
下一篇:Linux架构-简单清晰
本站部分内容来源网络及网友上传,本站未必能一一鉴别其是否为公共版权或其版权归属,如果您认为侵犯您的权利,本站将表示非常抱歉!
请您速联系本站,本站一经核实,立即删除。删文删帖联系【2789291421@qq.com】