MySQL入門書籍和方法分享
本文羅列了一些適用於MySQL及運維入門和進階使用的書籍。
背景:各大論壇上總是有很多同學諮詢想學習資料庫,或者是為入行DBA做些準備。幾年來作為一個MySQL DBA的成長過程有一些積累和感悟,特此拿出來和大家分享。
SQL 入門
在準備成為MySQL DBA之前,能熟練的編寫SQL是一個必要條件。exists 和 join之間的等價轉換;基本的行列轉換;SQL 迴圈等的熟練掌握對之後的運維和調優工作都有很大的幫助。
推薦書籍:
- SQL Cookbook 一本循序漸進的SQL指導手冊。每一種業務需求,書中都用MySQL,SQL Server,Oracle三種語法進行解析。可以順序的作為學習書籍,也可以之後作為工具書籍查閱。
- The Art of SQL 將SQL調優模擬成一場戰役,進行戰術分析。更多的是傳授SQL架構設計方面的知識,實際的調優例項不多,翻譯很爛,建議看原版
- SQL應用重構
- MySQL Stored Procedure Programming 學習MySQL 儲存過程語法和編寫的最好教材。雖然版本比較老,但是大部分的語法都沒有變更,比較推薦。
MySQL 入門&精通
如果你已經熟練掌握了基本的SQL編寫技巧,就可以進入對於MySQL產品本身的入門學習了
推薦書籍:
- High Performance MySQL MySQL界的聖經,目前已經出到第三版。非常詳細的介紹了MySQL運維的各個部分,可以通讀了解,也可以作為工具書進行查閱。
- 深入淺出MySQL資料庫開發、最佳化與管理維護 中文原創書籍中比較適合入門的一本。教粗淺的介紹了MySQL的相關特性,比較適合MySQL運維的入門。
- MySQL技術內幕 innodb 儲存引擎 很詳細的從程式碼層面分析了Innodb的內部結構,適合深入學習innodb。
其他學習資源
MySQL入門除了透過書本學習理論知識以外還有其他各種方式可以進行學習。
- Our Episode 一個類似於MySQL電臺的節目 ,每週會定期出一個音訊討論一個MySQL話題。 是學習MySQL&學習英語的好選擇
- MySQL Planet 幾乎涵蓋了所有MySQL業界大牛的部落格RSS彙總。強烈建議訂閱!
- MOOC 各類公開課程網站都會有免費得MySQL入門課程試聽。這裡就不一一列舉了。
運維&資料思想
推薦書籍:
- The Art of Capacity Planning 作為運維免不了要做容量規劃和容量預測。這本書是一個很好的開始。
- Beautiful Data: The Stories Behind Elegant Data Solutions 資料庫運維對於資料的敏感是一個重要特質。
相關文章
- Python書籍|分享一本Python的書籍Python
- go語言書籍分享Go
- 一本Python新手入門書籍推薦Python
- 前端入門——day1(簡介及推薦書籍和網站)前端網站
- 分享csdn書籍 970+本
- Python爬蟲教程+書籍分享Python爬蟲
- Linux入門及進階學習推薦書籍Linux
- 入門,進階go語言優秀書籍推薦Go
- 有沒有學習Linux比較好的入門書籍Linux
- 羅列一下我看過的 React 入門書籍React
- 新手入門深度學習?這裡有7本必看書籍深度學習
- 2019最新Python爬蟲教程+書籍分享Python爬蟲
- 最新 python書單121本從入門到進階推薦書籍最全整理Python
- 如何入門UI設計?學ui設計要看什麼書籍UI
- 入門 AI 測試有什麼課程或書籍推薦嘛?AI
- 十本你不容錯過的Docker入門到精通書籍推薦Docker
- 程式設計師入門選擇書籍學習的利與弊程式設計師
- Python專案案例開發從入門到實戰 - 書籍資訊Python
- 一本很全的各種開發語言入門書籍
- 10本程式設計書籍推薦,帶你從入門到精通!程式設計
- MySQL入門--匯出和匯入資料MySql
- 入門入門入門 MySQL命名行MySql
- 51微控制器學習資料書籍分享
- 從萌新到大神必讀書籍 《Python快樂程式設計基礎入門》Python程式設計
- 最全的C/C++入門到進階的書籍推薦,你需要嘛?C++
- 什麼是開源軟體?Linux怎麼學?linux入門學習書籍Linux
- MySQL入門MySql
- MySQL入門--MySQL安全MySql
- MySQL入門--mysql命令MySql
- Mac新手入門,OmniGraffle繪製流程圖方法分享Mac流程圖
- MySQL基礎和SQL入門【臨時】MySql
- 一本很全的各種開發語言入門書籍(修正下載)
- 多本Python極速入門最佳書籍,不可錯過的Python學習資料!Python
- 護膚書籍
- 書籍目錄
- Java全集書籍Java
- MySQL安全加固方法分享MySql
- 好程式設計師Java分享MySQL之SQL入門(一)程式設計師JavaMySql
- Mysql入門【Mysql約束】MySql