開發工程師(非MySqlDBA)如何系統學習MySql
2.進階篇《大話資料結構》 如果有時間就好好看看這本書,如果沒時間,就把第6章,第8章好好看看,為什麼要看資料結構?原因很簡單,mysql索引是用B+樹實現的,也就是多路查詢樹。所以學習mysql必須要了解一下簡單的資料結構,如果有時間可以深入學習,如果沒時間,就把樹這塊好好看看就行了 3.進階篇《高效能MySql》 聖經中的聖經,經典中的經典,要一定的基礎,這本書我就不過多介紹了,必看書籍。 4.進階篇《MySQL技術內幕InnoDB儲存引擎(第2版)》 現在mysql的預設儲存引擎是InnoDB,足以說明它的重要性,所以這本書也是經典書籍,這本書也是需要基礎的,不適合新手,而且需要一定資料結構和演算法基礎,但是如果你老老實實看過前面三本書了,相信這本書也不會有太大問題。 這四本書如果你老老實實看完,多實踐,多運用,相信你的mysql方面的知識應付日常開發就足夠了,至於想向更高方向發展的,本人也在學習中,希望大家一起來對學習mysql提出更好的建議。