首頁技術文章正文

10天精通MySQL教程【從安裝到優(yōu)化,一套全通過關】

更新時間:2022-02-24 來源:黑馬程序員 瀏覽量:

  本套視頻教程是目前為止,黑馬在MySQL知識方面最為全面的一套,包含3個篇章:基礎篇、進階篇、運維篇,干貨滿滿。


  在基礎篇,主要講解MySQL的基礎知識,包含MySQL安裝、SQL、約束、函數(shù)、多表查詢、事務等。

  在進階篇,主要講解MySQL的存儲引擎、索引、優(yōu)化、存儲對象、InnoDB核心、鎖等相關知識。

  在運維篇,主要講解了MySQL的日志、主從復制、讀寫分離、分庫分表等方面的知識。


  課程內容能夠滿足同學們日常的開發(fā)、運維、面試、以及自我提升的各種需求。課程設計層層遞進,可以快速的幫助我們構建起完整的MySQL知識脈絡。

  我們學習知識,得知其然知其所以然。本課程中,特別是在進階篇和運維篇中,涵蓋了很多底層的原理,并且加入了大量動畫及圖例,來幫助大家理解、消化、吸收。


  并且,如果你有一定的MySQL基礎,建議大家也要認真學習一下進階篇、運維篇的知識,掌握了這部分的知識你的MySQL的技術水平將會到達一個新的層次,是你成為MySQL大牛的不二之選。





課程亮點

  1. 知識全面層層遞進

  本課程涵蓋了MySQL基礎、進階、運維等方面的知識及底層原理,適用人群廣泛。

  2. 知識講解深入

  本課程中不僅包含MySQL的實際應用,還涵蓋了MySQL中大量的內部結構及底層原理。

  3. 原理通俗易懂

  通過實例結合圖示的方式講解其中的重點、難點知識,幫助消化理解。


適用人群

  · 對于MySQL知識零基礎的同學;

  · 有一定基礎,需要提升和深入學習的同學;

  · 追求高薪的Java開發(fā)人員

課程內容

  01.MySQL課程介紹

  02. 基礎-課程內容&數(shù)據庫相關概念

  03. 基礎-概述-MySQL安裝及啟動

  04. 基礎-概述-數(shù)據模型

  05. 基礎-SQL-通用語法及分類

  06. 基礎-SQL-DDL-數(shù)據庫操作

  07. 基礎-SQL-DDL-表操作-創(chuàng)建&查詢

  08. 基礎-SQL-DDL-數(shù)據類型及案例

  09. 基礎-SQL-DDL-表操作-修改&刪除

  10. 基礎-SQL-DDL小結

  11. 基礎-SQL-圖形化界面工具DataGrip

  12. 基礎-SQL-DML-插入

  13. 基礎-SQL-DML-更新和刪除

  14. 基礎-SQL-DML小結

  15. 基礎-SQL-DQL-基礎查詢

  16. 基礎-SQL-DQL-條件查詢

  17. 基礎-SQL-DQL-聚合函數(shù)

  18. 基礎-SQL-DQL-分組查詢

  19. 基礎-SQL-DQL-排序查詢

  20. 基礎-SQL-DQL-分頁查詢

  21. 基礎-SQL-DQL-案例練習

  22. 基礎-SQL-DQL-執(zhí)行順序

  23. 基礎-SQL-DQL小結

  24. 基礎-SQL-DCL-用戶管理-

  25. 基礎-SQL-DCL-權限控制-

  26. 基礎-SQL-DCL小結

  27. 基礎-函數(shù)-字符串函數(shù)

  28. 基礎-函數(shù)-數(shù)值函數(shù)

  29. 基礎-函數(shù)-日期函數(shù)

  30. 基礎-函數(shù)-流程函數(shù)

  31. 基礎-函數(shù)-小結

  32. 基礎-約束-概述

  33. 基礎-約束-演示

  34. 基礎-約束-外鍵約束

  35. 基礎-約束-外鍵刪除更新行為

  36. 基礎-約束-小結

  37. 基礎-多表查詢-多表關系介紹

  38. 基礎-多表查詢-概述

  39. 基礎-多表查詢-內連接

  40. 基礎-多表查詢-外連接

  41. 基礎-多表查詢-自連接

  42. 基礎-多表查詢-聯(lián)合查詢union

  43. 基礎-多表查詢-子查詢介紹

  44. 基礎-多表查詢-標量子查詢

  45. 基礎-多表查詢-列子查詢

  46. 基礎-多表查詢-行子查詢

  47. 基礎-多表查詢-表子查詢

  48. 基礎-多表查詢-練習1

  49. 基礎-多表查詢-練習2

  50. 基礎-多表查詢-小結

  51. 基礎-事務-簡介

  52. 基礎-事務-操作演示

  53. 基礎-事務-四大特性ACID

  54. 基礎-事務-并發(fā)事務問題

  55. 基礎-事務-并發(fā)事務演示及隔離級別

  56. 基礎-事務-小結

  57. 基礎篇總結

  01. 進階-課程介紹

  02. 進階-存儲引擎-MySQL體系結構

  03. 進階-存儲引擎-簡介

  04. 進階-存儲引擎-InnoDB介紹

  05. 進階-存儲引擎-MyISAM和Memory

  06. 進階-存儲引擎-選擇

  07. 進階-存儲引擎-小結

  08. 進階-MySQL安裝(linux版本)

  09. 進階-索引-概述

  10. 進階-索引-結構-介紹

  11. 進階-索引-結構-Btree

  12. 進階-索引-結構-B+tree

  13. 進階-索引-結構-hash

  14. 進階-索引-結構-思考題

  15. 進階-索引-分類

  16. 進階-索引-思考題

  17. 進階-索引-語法

  18. 進階-索引-性能分析-查看執(zhí)行頻次

  19. 進階-索引-性能分析-慢查詢日志

  20. 進階-索引-性能分析-show profiles

  21. 進階-索引-性能分析-explain

  22. 進階-索引-使用規(guī)則-驗證索引效率

  23. 進階-索引-使用規(guī)則-最左前綴法則

  24. 進階-索引-使用規(guī)則-索引失效情況一

  25. 進階-索引-使用規(guī)則-索引失效情況二

  26. 進階-索引-使用規(guī)則-SQL提示

  27. 進階-索引-使用規(guī)則-覆蓋索引&回表查詢

  28. 進階-索引-使用規(guī)則-前綴索引

  29. 進階-索引-使用規(guī)則-單列&聯(lián)合索引

  30. 進階-索引-設計原則

  31. 進階-索引-小結

  32. 進階-SQL優(yōu)化-插入數(shù)據

  33. 進階-SQL優(yōu)化-主鍵優(yōu)化

  34. 進階-SQL優(yōu)化-order by優(yōu)化

  35. 進階-SQL優(yōu)化-group by優(yōu)化

  36. 進階-SQL優(yōu)化-limit優(yōu)化

  37. 進階-SQL優(yōu)化-count優(yōu)化

  38. 進階-SQL優(yōu)化-update優(yōu)化(避免行鎖升級為表鎖)

  39. 進階-SQL優(yōu)化-小結

  40. 進階-視圖-介紹及基本語法

  41. 進階-視圖-檢查選項(cascaded)

  42. 進階-視圖-檢查選項(local)

  43. 進階-視圖-更新及作用

  44. 進階-視圖-案例

  45. 進階-存儲過程-介紹

  46. 進階-存儲過程-基本語法

  47. 進階-存儲過程-變量-系統(tǒng)變量

  48. 進階-存儲過程-變量-用戶定義變量

  49. 進階-存儲過程-變量-局部變量

  50. 進階-存儲過程-if判斷

  51. 進階-存儲過程-參數(shù)(IN,OUT,INOUT)

  52. 進階-存儲過程-case

  53. 進階-存儲過程-循環(huán)-while

  54. 進階-存儲過程-循環(huán)-repeat

  55. 進階-存儲過程-循環(huán)-loop

  56. 進階-存儲過程-游標-cursor

  57. 進階-存儲過程-條件處理程序-handler

  58. 進階-存儲函數(shù)

  59. 進階-觸發(fā)器-介紹

  60. 進階-觸發(fā)器-案例1(insert類型)

  61. 進階-觸發(fā)器-案例2(update類型)

  62. 進階-觸發(fā)器-案例3(delete類型)

  63. 進階-視圖&存儲過程&觸發(fā)器-小結

  64. 進階-鎖-介紹

  65. 進階-鎖-全局鎖-介紹

  66. 進階-鎖-全局鎖-一致性數(shù)據備份

  67. 進階-鎖-表級鎖-表鎖

  68. 進階-鎖-表級鎖-元數(shù)據鎖

  69. 進階-鎖-表級鎖-意向鎖

  70. 進階-鎖-表級鎖-意向鎖-測試

  71. 進階-鎖-行級鎖-介紹

  72. 進階-鎖-行級鎖-行鎖

  73. 進階-鎖-行級鎖-間隙鎖&臨鍵鎖1

  74. 進階-鎖-行級鎖-間隙鎖&臨鍵鎖2

  75. 進階-鎖-小結

  76. 進階-InnoDB引擎-邏輯存儲結構

  77. 進階-InnoDB引擎-架構-內存結構1

  78. 進階-InnoDB引擎-架構-內存結構2

  79. 進階-InnoDB引擎-架構-磁盤結構

  80. 進階-InnoDB引擎-架構-后臺線程

  81. 進階-InnoDB引擎-事務原理-概述

  82. 進階-InnoDB引擎-事務原理-redolog

  83. 進階-InnoDB引擎-事務原理-undolog

  84. 進階-InnoDB引擎-MVCC-基本概念

  85. 進階-InnoDB引擎-MVCC-隱藏字段

  86. 進階-InnoDB引擎-MVCC-undolog版本鏈

  87. 進階-InnoDB引擎-MVCC-readview介紹

  88. 進階-InnoDB引擎-MVCC-原理分析(RC級別)

  89. 進階-InnoDB引擎-MVCC-原理分析(RR級別)

  90. 進階-InnoDB引擎-小結

  91. 進階-MySQL管理-系統(tǒng)數(shù)據庫介紹

  92. 進階-MySQL管理-常用工具1

  93. 進階-MySQL管理-常用工具2

  94. 進階-MySQL管理-小結

  95. 進階篇總結

  01. 運維-課程介紹

  02. 運維-日志-錯誤日志

  03. 運維-日志-二進制日志

  04. 運維-日志-查詢日志

  05. 運維-日志-慢查詢日志

  06. 運維-主從復制-概述

  07. 運維-主從復制-原理

  08. 運維-主從復制-主庫配置

  09. 運維-主從復制-從庫配置

  10. 運維-主從復制-測試

  11. 運維-分庫分表-介紹

  12. 運維-分庫分表-介紹-拆分方式

  13. 運維-分庫分表-MyCat概述-安裝

  14. 運維-分庫分表-MyCat概述-核心概念

  15. 運維-分庫分表-MyCat入門

  16. 運維-分庫分表-MyCat入門-測試

  17. 運維-分庫分表-MyCat配置1

  18. 運維-分庫分表-MyCat配置2

  19. 運維-分庫分表-Mycat分片-垂直分庫

  20. 運維-分庫分表-Mycat分片-垂直分庫-測試

  21. 運維-分庫分表-Mycat分片-水平分表

  22. 運維-分庫分表-分片規(guī)則-范圍分片

  23. 運維-分庫分表-分片規(guī)則-取模分片

  24. 運維-分庫分表-分片規(guī)則-一致性hash算法

  25. 運維-分庫分表-分片規(guī)則-枚舉分片

  26. 運維-分庫分表-分片規(guī)則-應用指定算法

  27. 運維-分庫分表-分片規(guī)則-固定hash算法

  28. 運維-分庫分表-分片規(guī)則-字符串hash解析

  29. 運維-分庫分表-分片規(guī)則-按天分片

  30. 運維-分庫分表-分片規(guī)則-按自然月分片

  31. 運維-分庫分表-Mycat管理與監(jiān)控-原理

  32. 運維-分庫分表-Mycat管理工具

  33. 運維-分庫分表-MyCat監(jiān)控1

  34. 運維-分庫分表-MyCat監(jiān)控2

  35. 運維-分庫分表-總結

  36. 運維-讀寫分離-介紹

  37. 運維-讀寫分離-一主一從準備

  38. 運維-讀寫分離-一主一從讀寫分離

  39. 運維-讀寫分離-雙主雙從介紹

  40. 運維-讀寫分離-雙主雙從搭建

  41. 運維-讀寫分離-雙主雙從讀寫分離

  42. 運維-讀寫分離-總結

  43. 運維篇總結

(上下滑動查看完整內容)

《 10天精通MySQL教程 》

3個篇章已全部上傳

播妞還聽說授課老師會在B站評論區(qū)

親自為大家答疑解惑

  直達B站→bilibili首頁搜索10天精通MySQL教程

 完整視頻+配套資料領取方式 








猜你喜歡:

什么是MySQL?MySQL有哪些特點?

使用MySQL數(shù)據庫,實現(xiàn)你的第一個JDBC程序

MySQL8.0.25軟件步驟安裝和解壓配置

mysql和mongoDB有什么區(qū)別?

黑馬程序員JavaEE高級軟件工程師培訓課程

分享到:
在線咨詢 我要報名
和我們在線交談!