前 言
本書是面向MySQL數據庫管理繫統初學者的一本高質量的書籍。目前國內MySQL需求旺盛,各大知名企業高薪招聘技術能力強的MySQL開發人員和管理人員。本書根據這樣的需求,針對初學者量身定做,內容注重實戰,通過實例的操作與分析,引領讀者快速學習和掌握MySQL開發和管理技術。
本書內容
第1章主要介紹數據庫的技術構成和什麼是MySQL,包括數據庫基本概念和MySQL工具。
第2章介紹MySQL的安裝和配置,主要包括Windows平臺下的安裝和配置、Linux平臺下的安裝和配置、如何啟動MySQL服務、如何更改MySQL的配置等。
第3章介紹MySQL數據庫的基本操作,包括創建數據庫、刪除數據庫和MySQL數據庫存儲引擎。
第4章介紹MySQL數據表的基本操作,主要包括創建數據表、查看數據表結構、修改數據表和刪除數據表。
第5章介紹MySQL中的數據類型和運算符,主要包括MySQL數據類型介紹、如何選擇數據類型和常見運算符介紹。
第6章介紹MySQL函數,包括數學函數、字符串函數、日期和時間函數、條件判斷函數、繫統信息函數、加密函數和其他函數。
第7章介紹如何查詢數據表中的數據,主要包括基本查詢語句、單表查詢、使用聚合函數查詢、連接查詢、子查詢、合並查詢結果、為表和字段取別名以及使用正則表達式查詢。
第8章介紹如何插入、更新與刪除數據,包括插入數據、更新數據、刪除數據。
第9章介紹MySQL中的索引,包括索引簡介、如何創建各種類型的索引和如何刪除索引。
第10章介紹MySQL中的存儲過程和函數,包括存儲過程和函數的創建、調用、查看、修改和刪除。
第11章介紹MySQL視圖,主要介紹視圖的概念、創建視圖、查看視圖、修改視圖、更新視圖和刪除視圖。
第12章介紹MySQL觸發器,包括創建觸發器、查看觸發器、觸發器的使用和刪除觸發器。
第13章介紹MySQL用戶管理,主要包括MySQL中的各種權限表、賬戶管理、權限管理和MySQL的訪問控制機制。
第14章介紹MySQL數據庫的備份和恢復,主要包括數據備份、數據恢復、數據庫的遷移和數據表的導出和導入。
第15章介紹MySQL日志,主要包括日志簡介、二進制日志、錯誤日志、通用查詢日志和慢查詢日志。
第16章介紹如何對MySQL進行性能優化,包括優化簡介、優化查詢、優化數據庫結構和優化MySQL服務器。
第17章介紹MySQL Replication復制數據的操作方法和技巧。
第18章介紹MySQL Workbench設計MySQL數據庫的方法和技巧。
第19章介紹MySQL Cluster技術在分布式繫統中為MySQL提供的作用。
第20章介紹MySQL Utilities 管理MySQL數據庫的方法和技巧。
第21章介紹MySQL Proxy操作MySQL數據庫的方法和技巧。
第22章介紹PHP操作MySQL數據庫的方法和技巧。第23章介紹新聞發布繫統數據庫的設計方法和實現過程。
第24章介紹論壇繫統數據庫的設計方法和實現過程。
本書特色
內容全面:涵蓋了所有MySQL的基礎知識點,由淺入深地掌握MySQL數據庫開發技術。
圖文並茂:在介紹案例的過程中,每一個操作均有對應步驟和過程說明。這種圖文結合的方式使讀者在學習過程中能夠直觀、清晰地看到操作的過程以及效果,便於讀者更快地理解和掌握。
易學易用:顛覆傳統“看”書的觀念,變成一本能“操作”的圖書。
案例豐富:把知識點融彙於繫統的案例實訓當中,並且結合綜合案例進行講解和拓展。進而達到“知其然,並知其所以然”的效果。
提示說明:本書對讀者在學習過程中可能會遇到的疑難問題以“提示”的形式進行了說明,以免讀者在學習的過程中走彎路。
超值下載包:本書共有480個詳細實例和14個綜合案例源代碼,能讓讀者在實戰應用中掌握MySQL的每一項技能。下載包中贈送近20小時培訓班形式的視頻教學錄像,使本書真正體現“自學無憂”,令其物超所值。
讀者對像
本書是一本完整介紹MySQL數據庫技術的教程,內容豐富、條理清晰、實用性強,適合以下讀者學習使用:
? MySQL數據庫初學者。
? 對數據庫開發有興趣,希望快速、全面掌握MySQL的人員。
? 對其他數據庫有一定的了解,想轉到MySQL平臺上的開發者。
? 高等院校相關專業的師生。
鳴謝
參與本書編寫人員除了劉增傑外,還有劉玉萍、胡同夫、王英英、肖品、孫若淞、王攀登、王維維、梁雲亮、劉海松、陳偉光、包惠利等人參與編寫工作。雖然傾注了編者的努力,但由於水平有限、時間倉促,書中難免有錯漏之處,請讀者諒解。如果遇到問題或有意見和意見,敬請與我們聯繫,我們將全力提供幫助,技術支持QQ:2606372761。
課件、源碼、教學視頻下載
本書課件、源碼、教學視頻下載地址(注意數字及字母大小寫)為:http://pan.baidu.com/s/1bFF1c6如果下載有問題,請電子郵件聯繫booksaga@163.com,郵件主題為“MySQL5.7課件”。或者聯繫技術支持QQ:2606372761。
編 者
2016年8月