当前位置: 首页 > news >正文

数据说话:推荐MySQL类的一些图书

这是学习笔记的第 2256篇文章

读完需要

9

分钟

速读仅需7分钟

 之前说技术类图书的推荐,还是多多少少会带一些主观色彩,我想尽可能去除一些主观色彩,用数据来说话。

如何尽可能客观呢,我选择了之前推荐的一份书单,然后参考京东的图书数据作为参考,主要包括价格,出版时间,评价数,因为销量难以考证,评价书就是一个更关键的指标了,也让不同需求层面的人有所取舍。

声明: 既然是推荐,大部分图书我都看过,或者做过一些功课,所以我的推荐是认真的。

书单我拆分为两大类,一类是翻译类图书,另外一类是国内的原创类图书,在这个基础上我也补充了一些评价数比较多的图书。

1

MySQL翻译类图书

书名出版年月原价京东评价数作者
MySQL必知必会2020年2月493200Ben Forta 
MySQL 8 Cookbook(中文版)  2018年11月1152600Karthik,Appigatla著
周彦伟,孟治华译
高性能MySQL2013年4月12851000

Baron Schwartz,

Peter Zaitsev,

Vadim Tkachenko 著,

宁海元,周振兴,彭立勋 

MySQL基础教程2020年1月129700

[日] 西泽梦路 著

,卢克贵 译

MySQL技术内幕

(第5版)

2015年7月1391400[美] 保罗·迪布瓦(Paul DuBois) 著,张雪平,何莉莉,陶虹

2

MySQL国内原创类图书:

书名出版年月原价京东评价数作者
入门很简单丛书:MySQL入门很简单2011年1月59.51900黄缙华
MySQL数据库应用从入门到精通(第1版)2014年3月59.81600

崔洋,

贺亚茹

MySQL数据库应用从入门到精通(第2版)2016年1月59.87100

王飞飞,

崔洋,

贺亚茹 

涂抹MySQL:跟着三思一步一步学MySQL2014年5月68500李丙洋 
MySQL管理之道:
性能调优、高可用与监控(第2版)
2016年9月79800贺春旸
MySQL DBA修炼之道2017年2月791500陈晓勇
MySQL王者晋级之路2018年4月792500张甦 
MySQL技术内幕:InnoDB存储引擎(第2版)2013年6月7911000姜承尧
MySQL从入门到精通2017年8月79.88400明日科技
MySQL DBA工作笔记2019年8月991900杨建荣
MySQL运维内参:
MySQL、Galera、Inception核心原理与最佳实践
2017年5月1192200

周彦伟 

王竹

峰 强昌金

MySQL性能优化金字塔法则2019年10月1291200

李春,罗小波

,董红禹 

深入浅出MySQL 2019年9月1381300

翟振兴,张恒岩

,崔春华,黄荣,

董骐铭

3

图书分析和推荐

根据以上的数据,其实可以看到近些年MySQL方向的图书还是比较丰富的,

从2016年左右开始的这一波书的定价会比之前有较大的提升,像定价不是很高的一些书,很多价格都精确到了小数点位,目前综合整体的价格,价格均值在87元左右。

如下是国内原创类MySQL图书的一个评价比例图,从榜单可以看到第2,3名都是入门到精通类图书,这类图书的标题比较占优势,价格很实惠,内容深度上略有不足,评价比例占到了近40%+的比例,对于初学的同学来说,还是重点推荐的。

而把整个榜单的数据按照评价书放在一起,会发现《高性能MySQL》的评价比例遥遥领先,在52%左右的比例,这是一个很厉害的数据了,这本书的基线版本比较旧,但是内容深度上有很多通用的思路。

除此之外,其他技术类图书的质量和时间也有一些关联,也就意味着一些版本中的功能特性也会不断升级,随着生命周期演进会逐步推出第二版。

当然值得一提的是,图书的价格,其实差异还是很大的,只是亚马逊上面《高性能MySQL》的价格,32美金左右,得200元左右了,国内的定价是128元,还有折扣。

4

MySQL推荐的书籍

入门类:

书名类型出版年月原价京东评价数作者
入门很简单丛书:MySQL入门很简单原创2011年1月59.51900黄缙华
MySQL数据库应用从入门到精通(第1版)原创2014年3月59.81600崔洋,贺亚茹
MySQL数据库应用从入门到精通(第2版)原创2016年1月59.87100

王飞飞,崔洋

,贺亚茹 

涂抹MySQL:跟着三思一步一步学MySQL原创2014年5月68500李丙洋 
MySQL从入门到精通原创2017年8月79.88400明日科技
深入浅出MySQL 原创2019年9月1381300

翟振兴,张恒岩

,崔春华,黄荣,

董骐铭

MySQL必知必会翻译2020年2月493200Ben Forta 
MySQL基础教程翻译2020年1月129700

[日] 西泽梦路 著

,卢克贵 译

运维,架构优化实践:

书名类型出版年月原价京东评价数作者
MySQL管理之道:
性能调优、高可用与监控(第2版)
原创2016年9月79800贺春旸
MySQL DBA修炼之道原创2017年2月791500陈晓勇
MySQL王者晋级之路原创2018年4月792500张甦 
MySQL DBA工作笔记原创2019年8月991900杨建荣
MySQL运维内参:
MySQL、Galera、Inception核心原理与最佳实践
原创2017年5月1192200

周彦伟 王竹峰

 强昌金

MySQL性能优化金字塔法则原创2019年10月1291200

李春,罗小波

,董红禹 

高性能MySQL翻译2013年4月12851000

Baron Schwartz,

Peter Zaitsev,

Vadim 

Tkachenko 著,

宁海元,周振兴,

彭立勋 

MySQL技术内幕(第5版)翻译2015年7月1391400

[美] 保罗·迪布瓦 著

,张雪平,何莉莉,

陶虹

内核相关:

书名类型出版年月原价京东评价数作者
MySQL技术内幕:InnoDB存储引擎(第2版)原创2013年6月7911000姜承尧

《InnoDB - A journey to the core》Jeremy Cole

表述不严谨和不当之处还希望多多包涵,后续会持续更新这个推荐榜单。

QQ群号:763628645

QQ群二维码如下, 添加请注明:姓名+地区+职位,否则不予通过

订阅我的微信公众号“杨建荣的学习笔记”,第一时间免费收到文章更新。别忘了加星标,以免错过新推送提示。

7

   

   

近期热文

你可能也会对以下话题感兴趣。点击链接就可以查看。

  • 如何优化MySQL千万级大表,我写了6000字的解读

  • 小白学MySQL要多久?我整理了10多个问题的答案

  • 说说我的新书《MySQL DBA工作笔记》

  • 《凤凰项目》读书笔记(一)

  • 使用Python分析北京积分落户数据,分析完我陷入了深思

  • MySQL的主键命名挺任性,就这么定了

  • 华裔教授发现二次方程极简解法,我默默的做了下验算

  • 回答:我不小心把公司的数据库给删了,该不该离职?

  • 迁移到MySQL的业务架构演进实战

  • 数据库修改密码风险高,如何保证业务持续,这几种密码双活方案可以参考

  • MySQL业务双活的初步设计方案

  • 一道经典的MySQL面试题,答案出现三次反转

  • 业务双活的数据切换思路设计(下)

  • 业务双活的数据切换思路设计(一)

  • MySQL中的主键和rowid,看似简单,其实有一些使用陷阱需要注意

相关文章:

  • MySQL数据库升级的一些坑
  • 如何做一个聪明的老人,如何让自己更幸福?我有4个小建议
  • 技术分享 | MySQL binlog 日志解析
  • 工作中的半成品
  • 基于Maxwell的MySQL数据传输服务整体设计
  • 迁移到MySQL的语法转换工具初步设计
  • MySQL空间报警后的一揽子解决方案
  • 超12万人申请北京积分落户,顺带分析了一波近年的数据
  • MySQL中insert阻塞问题的分析
  • MySQL数据延迟跳动的问题分析
  • 彻底取代Redis+数据库架构,京东618稳了!
  • 一个扭蛋的故事
  • 做一次完美的数据迁移
  • 招贤纳士-第16期,来自北京和成都的职位
  • MySQL安装部署,从半成品状态的改进
  • (十五)java多线程之并发集合ArrayBlockingQueue
  • 2018以太坊智能合约编程语言solidity的最佳IDEs
  • Bootstrap JS插件Alert源码分析
  • bootstrap创建登录注册页面
  • create-react-app项目添加less配置
  • export和import的用法总结
  • Java小白进阶笔记(3)-初级面向对象
  • JS+CSS实现数字滚动
  • Js基础——数据类型之Null和Undefined
  • maya建模与骨骼动画快速实现人工鱼
  • mongodb--安装和初步使用教程
  • overflow: hidden IE7无效
  • SegmentFault 社区上线小程序开发频道,助力小程序开发者生态
  • 分享自己折腾多时的一套 vue 组件 --we-vue
  • 前端临床手札——文件上传
  • 如何用Ubuntu和Xen来设置Kubernetes?
  • 删除表内多余的重复数据
  • 算法-插入排序
  • 腾讯大梁:DevOps最后一棒,有效构建海量运营的持续反馈能力
  • Nginx实现动静分离
  • ​​​​​​​sokit v1.3抓手机应用socket数据包: Socket是传输控制层协议,WebSocket是应用层协议。
  • # Python csv、xlsx、json、二进制(MP3) 文件读写基本使用
  • #{} 和 ${}区别
  • (+4)2.2UML建模图
  • (aiohttp-asyncio-FFmpeg-Docker-SRS)实现异步摄像头转码服务器
  • (AngularJS)Angular 控制器之间通信初探
  • (zt)最盛行的警世狂言(爆笑)
  • (待修改)PyG安装步骤
  • (非本人原创)史记·柴静列传(r4笔记第65天)
  • (论文阅读22/100)Learning a Deep Compact Image Representation for Visual Tracking
  • (七)Knockout 创建自定义绑定
  • (算法)Travel Information Center
  • .net core 微服务_.NET Core 3.0中用 Code-First 方式创建 gRPC 服务与客户端
  • .NET Core 中的路径问题
  • .NET gRPC 和RESTful简单对比
  • .NET MAUI学习笔记——2.构建第一个程序_初级篇
  • .Net Memory Profiler的使用举例
  • .NET开源的一个小而快并且功能强大的 Windows 动态桌面软件 - DreamScene2
  • .net连接oracle数据库
  • /usr/lib/mysql/plugin权限_给数据库增加密码策略遇到的权限问题