MySQL进阶:从小工到专家的必读书籍

数据库 MySQL
各大论坛上总是有很多同学咨询学习MySQL有哪些书,或者是入行DBA要做哪些准备。今天就和大家分享下想学习MySQL可以选择哪些书籍。

各大论坛上总是有很多同学咨询学习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/ 

责任编辑:庞桂玉 来源: 数据库开发
相关推荐

2019-11-13 14:55:16

小工Linux专家

2024-10-06 09:09:00

2009-10-20 14:06:00

CCIE必读书籍

2009-08-25 15:27:34

思科认证CCIE

2012-09-06 10:01:50

敏捷开发书籍程序员

2022-02-08 09:52:37

新年读书程序员

2023-10-05 10:15:19

HTMLDOMCSS

2009-10-20 14:07:00

CCIE必读书籍

2017-07-11 09:35:10

大数据linuxjava

2020-09-14 08:33:40

Python书籍开发

2023-06-09 00:09:46

MySQL分库分表

2017-10-10 17:36:14

大数据语言人工智能

2013-07-01 10:56:30

业务专家管理者IT管理者

2023-10-07 06:48:11

前端动画文本属性

2023-11-08 09:10:23

pytestPython

2015-10-14 10:54:20

iOS开发读书

2017-02-13 19:25:24

2010-07-01 10:24:30

UML小工具

2015-07-28 15:45:23

理财

2018-06-19 15:15:44

程序员Java书籍
点赞
收藏

51CTO技术栈公众号