學習目標
掌握自動化部署設計方法、標準化參數配置、運維管理操作規範、備份工具使用方法及備份中心設計、innodb存儲引擎特性、安全管理、主從複製原理及故障處理、運維常見工具使用方法等運維管理必備技能。
課程目標
快速架構知識體系,掌握MySQL 8.0最新變化
適用人羣
零基礎,在校大學生,轉行人員,系統管理員,開發工程師,MySQL DBA
課程特點:
系統化講解核心內容,快速幫你建立知識體系,
以生產案例爲基礎,增強實戰經驗,夯實基礎
環境準備:
虛擬軟件:VMware
操作系統:Centos 7.0以上
客戶端:SecureCRT
數據庫版本:mysql 8.0.13
快速入職MySQL DBA:
1) 你只要想學,就能學會!
---課程就是從零起點開始的。
2) 掌握MySQL DBA 需要多久?
---跟我學兩個月
3) MySQL DBA待遇多少,工作好找嗎?
---每天有500+公司等着你
注:本課程不提供課程資料
釘釘直播羣
晚上19:30-21:00
課程安排:
場次 | 課程名稱 | 直播日期 |
第一節 | 自動化部署設計方法 | 3月28日 |
第二節 | 標準化參數配置 | 3月29日 |
第三節 | 運維管理操作規範 | 4月1日 |
第四節 | 備份恢復工具使用方法及備份中心設計 | 4月2日 |
第五節 | Innodb存儲引擎 | 4月3日 |
第六節 | 安全管理 | 4月9日 |
第七節 | 主從複製原理及故障處理 | 4月10日 |
第八節 | 運維常見工具使用方法 | 4月11日 |
課程大綱:
以mysql 8.0.13爲基礎,講解自動化部署設計方法、標準化參數配置、運維管理規範操作、備份工具使用方法及備份中心設計、innodb存儲引擎特性、安全管理、主從複製原理運維、運維常見工具使用方法等運維管理必備技能,規範日常操作,降低出錯概率,提升工作效率。主要內容如下:
1. 自動化部署設計方法
掌握官方文檔和軟件的下載方法
認識MySQL版本及穩定版,
瞭解MySQL軟件安裝方式
瞭解MySQL的yum源配置
瞭解源碼安裝方式中cmake常用參數
能夠熟練使用yum和源碼方式安裝軟件
掌握MySQL8.0的初始化方式
設計合適的自動化部署方案。
2. 標準化參數配置
瞭解參數選項
掌握常用的命令行參數
掌握參數文件中組的概念
熟練掌握目錄、日誌、innodb、gtid、主從等基本參數
掌握error log、slow log、general log的作用和配置以及文件結構
掌握binlog的配置及內容解析
掌握innodb的文件配置、redo和undo的配置
掌握核心參數的含義及常用選項
3. 運維管理操作規範
熟悉使用mysql、mysqladmin客戶端管理數據庫
掌握登錄路徑
掌握mysql8.0重置root密碼的方法
掌握連接的兩個階段
處理常見連接錯誤。
掌握常用權限
能夠熟練管理賬號,創建、刪除、授權、鎖定、重命名等。
熟練使用命令查看MySQL運行的基礎信息,
查看執行計劃,表結構,
至少掌握一種配置prompt的方面
能夠熟練使用help命令,在線查找命令的幫助
掌握show的常用命令,查看binlog、index、統計信息等。
掌握修改參數的幾種方法,熟悉持久化修改參數的原理。
掌握主從的搭建,熟練使用主從管理的過濾,線程啓停等各種命令
4. 備份恢復工具使用方法及備份中心設計
備份策略的選擇方法
Mysqldump適用場景
Mysqldump實用語句
開啓GTID後的備份方法
Mysqlpump原理
Mysqlpump全庫備份實驗
Xtrabackup全量備份原理
Xtrabackup增量備份原理
Xtrabackup全量恢復實戰
Xtrabackup增量恢復實戰
Binlog備份
時間點恢復實戰
自動化備份恢復設計要點
5.Innodb存儲引擎
事務
表空間配置
索引
Redo log
Undo log
存儲結構
數據頁
行格式
LSN
Checkpoint
innodb_buffer_pool
數據讀寫
鏈表
Log buffer
double write buffer
Master thread
其他線程
Innodb status解讀
6.安全管理
連接方式
用戶訪問流程
賬號管理
用戶資源限制
登錄路徑
root密碼丟失處理
權限驗證流程
權限管理
網絡安全
主機安全
數據庫安全參數設置
安全策略
7. 主從複製原理及故障處理
主從複製原理
主從搭建
日常維護
主從參數
Slave status
常見問題處理
跳過事務
半同步原理
半同步參數
GTID參數
GTID啓用和停止
多線程同步
主從切換實戰
8. 運維常見工具使用方法
Sysbench
Tpcc-mysql
SQLyog
Pt-query-digest
Pt-show-grants
Pt-kill
pt-online-schema-change
pt-archiver
聯繫方式:
朱明豪 17796655289