mysql初学者看什么书
MySQL是现在运用最广泛的联系型数据库,今日咱们就引荐10本MySQL必看书籍,不论是在学习中还是现已作业运用的,看完这十本书都是大有裨益的。当然,学习MySQL看书是一方面,MySQL的文档是最根底,最详实的一手资料,需要优先查看。
01《MySQL必知必会》
书中从介绍简略的数据检索开端,逐步深化一些复杂的内容,包含联结的运用、子查询、正则表达式和根据全文本的查找、存储过程、游标、触发器、表束缚,等等。经过重点杰出的章节,条理清晰、体系而扼要地叙述了读者应该把握的常识,使他们不经意间立刻功力大增。
十分合适入门的一本书,跟着书中走慢慢把握根底实践。作者BenForta是国际闻名的技能作家,也是Adobe技能界最为闻名的专家之一,现在担任Adobe公司的高档技能推广专家。
02《高功能MySQL》
MySQL领域的经典之作,具有广泛的影响力。第3版更新了许多的内容,不光包含了最新mysql5.5版本的新特性,也叙述了关于固态盘、高可扩展性规划和云计算环境下的数据库相关的新内容,原有的基准测验和功能优化部分也做了许多的扩展和补充。
作者PeterZaitsev曾经是MySQLAB公司高功能组的经理;BaronSchwartz是一位软件工程师;VadimTkachenko曾经是MySQLAB公司的功能工程师。
03《MySQL技能内情:InnoDB存储引擎》
本书宏观地介绍了MySQL的体系结构和各种常见的存储引擎以及它们之间的比较;接着以InnoDB的内部完成为切入点,逐一详细讲解了InnoDB存储引擎内部的各个功能模块的完成原理,包含InnoDB存储引擎的体系结构、内存中的数据结构、根据InnoDB存储引擎的表和页的物理存储、索引与算法、文件、锁、事务、备份与恢复,以及InnoDB的功能调优等重要的常识;最终对InnoDB存储引擎源代码的编译和调试做了介绍,对大家阅读和理解InnoDB的源代码有重要的指导意义。
04《MySQL排错攻略》
由Oracle公司的技能支撑工程师编写,详细论述了MySQL毛病诊断及处理中的常识,教会读者怎么浅显易懂地定位、分析并处理各种MySQL数据库的毛病。
共分为7章,其内容包含了处理MySQL问题的基本技巧、MySQL中的并发问题、服务装备的影响、MySQL硬件和运行环境相关的问题、仿制备份中的毛病排除、毛病排除运用的技能和东西,以及一些MySQL毛病排除的最佳实践。此外,本书的附录中还包含了能够帮助读者处理MySQL疑难问题的一些有用资源。合适MySQL数据库开发及运维人员阅读。
作者SevtaSmirnova是Oracle公司MySQL部门bug分析支撑团队的首席技能支撑工程师,每天的作业是处理扎手的支撑问题和MysQL软件bug。Sveta是开源社区的一名积极参与者。
05《数据库索引规划与优化》
适用于现已具有了SQL这一联系型言语相关常识,期望经过理解SQL功能相关的内容,或者期望经过了解怎么有效地规划表和索引而从中获益的人员。别的,《数据库索引规划与优化》也相同适用于期望对新硬件的引入所可能带来的改变做出更好判别的资深人士。
TapioLahdenmaki,数据库功能参谋,教授通用索引规划课程。他在IBM公司作业了三十多年,是公司全球课程中有关DB2(forz/OS)功能相关课程的首要作者。MichaelLeach,联系型数据库参谋,已从IBM公司退休,他具有二十年的运用体系及数据库课程的教授经历。两位作者的文章均被翻译成了多国言语广为传播。他们有关索引规划的方法被成功运用于许多核心体系。
06《深化理解MySQL核心技能》
MysQL开发团队的前成员SashaPachev经过《深化理解MySQL核心技能》给出了MySQL5的全面攻略,提醒了这一强壮数据库的内部运作。您将直奔MySQL核心技能,了解各种数据结构和各种方便的功能的运作状况,了解怎么添加新的存储引擎和装备选项等。
07《MySQL功能调优与架构规划》
以MySQL数据库的根底及保护为切入点,重点介绍了MySQL数据库运用体系的功能调优,以及高可用可扩展的架构规划。本书包含了作者本身许多的实践经历,以实践的比如来说明。合适从入门到DBA都能够看。
08《浅显易懂MySQL-数据库开发、优化与办理保护》
本书从数据库的根底、开发、优化、办理保护和架构5个方面临MySQL进行了详细的介绍,每一部分都独立成篇。根底篇首要合适于MySQL的初学者阅读,包含MySQL的装置与装备、SQL根底、MySQL支撑的数据类型、MySQL中的运算符、常用函数、图形化东西的运用等内容。
作者都是网易大佬
唐汉明,网易公司技能部副总监。
翟复兴,网易公司技能部高档DBA,具有OracleOCP证书。
关宝军,网易技能部高档DBA。
王洪权,网易技能部DBA,具有Oracle10gOCP,曾任职于某闻名大型游戏公司。
黄潇,2005年大学毕业后先从事Java开发,后转向数据库办理,2008年取得Oracle10gOCP证书。
09《数据库体系完成》
本书是斯坦福大学计算机科学专业数据库系列课程第二门课的教科书。书中对数据库体系完成原理进行了深化论述,并详细讨论了数据库办理体系的三个首要成分——存储办理器、查询处理器和事务办理器的完成技能。
本书合适作为高等院校计算机专业研讨生的教材或本科生的教育参考书,也合适作为从事相关研讨或开发作业的专业技能人员的高档参考资料。
10《事务处理》
本书列举了许多成功的商业和研讨体系的实例,此外,列出了许多事务处理算法的可编译的C代码片段。本书对于那些对完成分布式体系或客户-服务器结构感兴趣的人来说,是值得一读的。本书合适作为高校的教科书,也可作为计算机专业人员的参考书。
评论前必须登录!
注册