前言
MySQL是世界上最受歡迎的資料庫管理系統之一,
為什么這樣說呢?答案就是——
用在小型開發專案上,還是用來構建那些聲名顯赫的網站,MySQL都證明了自己是個穩定、可靠、快速、可信的系統,足以勝任任何資料存盤業務的需要,
和其他資料庫系統相比,MySQL有點與眾不同,它的架構可以在多種不同場景中應用并發揮好的作用,但同時也會帶來一點選擇上的困難,MySQL并不完美,卻足夠靈活,能夠適應高要求的環境,例如Web類應用,同時,MySQL既可以嵌入到應用程式中,也可以支持資料倉庫、內容索引和部署軟體、高可用的冗余系統、在線事務處理系統(OLTP)等各種應用型別,
為了充分發揮MySQL的性能并順利地使用,就必須理解其設計,MySQL的靈活性體現在很多方面,例如,你可以通過配置使它在不同的硬體上都運行得很好,也可以支持多種不同的資料型別,但是,MySQL最重要、最與眾不同的特性是它的存盤引擎架構,這種架構的設計將查詢處理(Query Processing)及其他系統任務(Server Task)和資料的存盤/提取相分離,這種處理和存盤分離的設計可以在使用時根據性能、特性,以及其他需求來選擇資料存盤的方式,
下面我們就來看看資料庫之美
第一份MySQL寶典
目錄


內容較多,就不全部展示了............................Σ( ° △ °|||)︴

為了方便大家閱讀,小編就把筆記分為三大部分以供大家了解
第一部分
- 第1章了解SQL
- 第2章MySQL簡介
- 第3章使用MySQL
資料庫基礎
你需要以某種方式與資料庫打交道,在深入學習MySQL及其SQL語言的實作之前,應該對資料庫及資料庫技術的某些基本概念有所了解,
你可能還沒有意識到,其實你自己一直在使用資料庫,每當你從自己的電子郵件地址簿里查找名字時,你就在使用資料庫,如果你在某個因特網搜索站點上進行搜索,也是在使用資料庫,如果你在作業中登錄網路,也需要依靠資料庫驗證自己的名字和密碼,即使是在自動取款機上使用ATM卡,也要利用資料庫進行PIN碼驗證和余額檢查,
雖然我們一直都在使用資料庫,但對究竟什么是資料庫并不十分清楚,特別是不同的人可能會使用相同的資料庫術語表示不同的事物,更加劇了這種混亂,因此,我們學習的良好切入點就是給出一張最重要的資料庫術語清單,并加以說明,
什么是資料庫

什么是MySQL

了解資料庫和表


第二部分
- 第4章檢索資料
- 第5章排序檢索資料
- 第6章過濾資料
- 第7章資料過濾
- 第8章用通配符進行過濾
- 第9章用正則運算式進行搜索
- 第10章創建計算欄位
- 第11章使用資料處理函式
- 第12章匯總資料
- 第13章分組資料
- 第14章使用子查詢.
- 第15章聯結表.
- 第16章創建高級聯結
- 第17章組合查詢
- 第18章全文本搜索
- 第19章插入資料
指定排序方向

WHERE子句運算子

不匹配檢查

OR運算子

進行OR匹配

執行算術計算

筆記內容較多,這里隨便例舉幾個案例,以供大家參考
日期和時間處理函式


聚集函式


分組和排序

為什么要使用聯結

布爾文本搜索
MySQL支持全文本搜索的另外一種形式, 稱為布爾方式(booleanmode),以布爾方式,可以提供關于如下內容的細節:

資料插入

第三部分
第20章更新和洗掉資料
第21章創建和操縱表
第22章使用視圖
第23章使用存盤程序
第24章使用游標
第25章使用觸發器
第26章管理事務處理
第27章全球化和本地化
第28章安全管理
第29章資料庫維護
第30章改善性能
引擎型別


為什么使用視圖

視圖的規則和限制

為什么要使用存盤程序


事務處理


備份資料

改善性能


MySQL陳述句的語法


內容太多了..........................................省略了
MySQL資料型別


第二份MySQL技術寶典
目錄大綱

由于知識點實在太多,就忽略了.....................QAQ


一共16章,內容涉及知識點較大,就不一一展示出來了
第1章MySQL架構與歷史
MySQL邏輯架構
并發控制
事務
多版本并發控制.
MySQL的存盤引擎
Mysal時間線(Timelie)
MySQL的開發模式
MySQL邏輯架構

第2章MySQL基準測驗
為什么需要基準測驗
基準測驗的策略
基準測驗方法
基準測驗工具.
基準測驗案例
基準測驗應該運行多長時間

第3章服務器性能剖析
性能優化簡介
對應用程式進行性能剖析
剖析MySQL查詢
診斷間歇性問題
其他剖析工具
究竟是什么導致了性能低下?

第4章Schema與資料型別優化
磁盤臨時表和檔案排序

第5章創建高性能的索引
索引的型別


第6章查詢性能優化
查詢執行的基礎

第7章MySQL高級特性
視圖


第8章優化服務器設定
什么情況下進行基準測驗是好的建議

第9章作業系統和硬體優化
I/O密集型的機器

第10章復制
復制如何作業

第11章可擴展的MySQL
正式的可擴展性定義


第12章高可用性
中間件解決方案

第13章云端的MySQL
在云端的MySQL基準測驗


第14章應用層優化
快取并不總是有用

第15章備份與恢復
檔案系統快照

檔案系統快照和InnoDB


第16章MySQL用戶工具
SQL實用集

MySQL分支與變種

MySQL服務器狀態

大檔案傳輸

由于內容太多就不一一展示了,這兩份MySQL技術寶典分別為254頁、800頁,喜歡這篇文章的朋友,可以點贊此文,關注小編后,按下圖步驟即可分享給粉絲朋友們

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/186528.html
標籤:其他
上一篇:關于字典子鍵重復值的問題
