首先了解MySQL學習路線(針對DBA),看圖譜
資料庫圖譜高清圖:images.cnblogs.com/cnblogs_com…
入門:
MySQL的官方手冊
我剛開始學習MySQL的時候誤區就是,沒有好好閱讀MySQL的官方手冊。例如,我剛開始很難理解InnoDB的鎖,尤其是各個情況下如何加鎖,這個問題在我師弟進入百度做DBA時,也困擾了他一陣子,我們兩還討論來討論去,其實,MySQL官方手冊已經寫得清清楚楚,什麼樣的SQL語句加什麼樣的鎖,當然,MySQL的官方手冊非常龐大,一時半會很難看完,建議先看InnoDB相關的部分。
dev.mysql.com/doc/refman/…
-Head First:PHP & MySQL.Lynn Beighley
-MySQL必知必會:book.douban.com/subject/335…
-MySQL5.5從零開始學.劉增傑
-MYSQL完全手冊 (the Complete Reference)
-MySQL核心技術手冊:book.douban.com/subject/411…
-塗抹MySQL 跟著三思一步一步學MySQL:book.douban.com/subject/258…
熟練:
-資料庫索引設計與優化:book.douban.com/subject/264…
如果認真學習完前面幾本書,基本上都已經對MySQL掌握得不錯了,但是,如果不瞭解如何設計一個好的索引,仍然不能成為牛逼的DBA,牛逼的DBA和不牛逼的DBA,一半就是看對索引的掌握情況,《資料庫索引設計與優化》就是從普通DBA走向牛逼DBA的捷徑,這本書在淘寶內部非常推崇,但是在中國名氣卻不是很大,很多人不瞭解。
-MySQL高效程式設計:book.douban.com/subject/104…
詳細系統地介紹了MySQL資料庫的開發技術,從MySQL資料庫以及MySQL中使用的SQL語言基礎入手,再結合具體的網店資料庫例項,重點介紹了事務處理、索引、檢視、儲存過程、儲存函式、觸發器等高階應用技巧,最後介紹瞭如何使用MySQL資料庫開發如Facebook或mxi一樣的社交網站,並配備了詳細的原始碼解說。
-深入淺出MySQL資料庫開發優化與管理維護:book.douban.com/subject/301…
-高效能MySQL(第2/3版).施瓦茨
連結: pan.baidu.com/s/1slmazJf 密碼: u27w
-深入理解MySQL核心技術:book.douban.com/subject/402…
-高可用MySQL_構建健壯的資料中心.查理斯.貝爾:book.douban.com/subject/684…
精通:
-MYSQL核心_InnoDB儲存引擎:book.douban.com/subject/537…
首推姜承堯的《MySQL技術內幕:InnoDB儲存引擎》,當然不是因為姜sir是我的經理才推薦這本書。這本書確實做到了由漸入深、深入淺出,是中國人寫的最讚的MySQL技術書籍,符合國人的思維方式和閱讀習慣,而且,這本書簡直就是面試寶典,對於近期有求職MySQL相關崗位的朋友,可以認真閱讀,對找工作有很大的幫助。
-MySQL技術內幕 第5版.迪布瓦著 :book.douban.com/subject/264…
-MySQL技術內幕_InnoDB儲存引擎.第2版
mysql資料庫優化導圖
歡迎關注我的個人公眾號:daimajiqiao 回覆16 即可獲取資料庫學習資料複製程式碼