开发工程师(非MySqlDBA)如何系统学习MySql

1.入门级《MySql必知必会》
书中从介绍简单的数据检索开始,逐步深入一些复杂的内容,包括联结的使用、子查询、正则表达式和基于全文本的搜索、存储过程、游标、触发器、表约束,等等。其实入门阶段,主要把建库,建表,添加字段,修改字段,删除字段,约束,联表,子查询等等,其他的,如 存储过程、游标、触发器等等了解一下就好了

2.进阶篇《大话数据结构》
如果有时间就好好看看这本书,如果没时间,就把第6章,第8章好好看看,为什么要看数据结构?原因很简单,mysql索引是用B+树实现的,也就是多路查找树。所以学习mysql必须要了解一下简单的数据结构,如果有时间可以深入学习,如果没时间,就把树这块好好看看就行了

3.进阶篇《高性能MySql》
圣经中的圣经,经典中的经典,要一定的基础,这本书我就不过多介绍了,必看书籍。

4.进阶篇《MySQL技术内幕InnoDB存储引擎(第2版)》
现在mysql的默认存储引擎是InnoDB,足以说明它的重要性,所以这本书也是经典书籍,这本书也是需要基础的,不适合新手,而且需要一定数据结构和算法基础,但是如果你老老实实看过前面三本书了,相信这本书也不会有太大问题。

这四本书如果你老老实实看完,多实践,多运用,相信你的mysql方面的知识应付日常开发就足够了,至于想向更高方向发展的,本人也在学习中,希望大家一起来对学习mysql提出更好的建议。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值