成都培訓網(wǎng) > 成都oracle認證培訓機構(gòu) > 成都IT認證培訓中心
首頁 培訓網(wǎng) 最新資訊 熱門問答

成都IT認證培訓中心

186-2827-6289 免費試聽

您當前的位置: 成都IT認證培訓 > 成都oracle認證培訓 > 成都MySQL OCP認證培訓

成都OCP認證培訓課程費用

¥詳詢

班制:周末班

成都IT認證培訓中心
上課(咨詢)地址:成都市高新區(qū)孵化園
報名咨詢 預約試聽
課程介紹

成都MySQL OCP認證培訓_成都MySQL OCP認證培訓課程


MySQL OCP

課程介紹:

隨著大數(shù)據(jù)、云計算等新技術(shù)的迅猛發(fā)展,以及“去IOE”口號的提出,傳統(tǒng)關(guān)系型數(shù)據(jù)庫的市場大幅縮小,而MySQL數(shù)據(jù)庫遇到了前所未有的發(fā)展機遇。作為一款開源、免費的數(shù)據(jù)庫軟件,MySQL與其他數(shù)據(jù)庫產(chǎn)品如Oracle有很大的差別。本課程將詳細介紹MySQL軟件的版本、格式及所支持的操作系統(tǒng),介紹MySQL軟件的安裝方法,詳細分析MySQL數(shù)據(jù)庫的體系結(jié)構(gòu),重點介紹MySQL特有的存儲引擎—InnoDB。在本課程中,比較抽象的內(nèi)容有:事務與加鎖機制,事務的隔離級別,SQL模式。與數(shù)據(jù)庫安全有關(guān)的內(nèi)容有:各種日志的配置,數(shù)據(jù)庫的備份與恢復,數(shù)據(jù)的遷移,復制同步環(huán)境的配置。與開發(fā)人員有關(guān)的內(nèi)容有:分區(qū)表,存儲過程與存儲函數(shù)的創(chuàng)建


目標學員:

具有SQL基礎(chǔ)、掌握數(shù)據(jù)庫基本理論的初學者

熟悉他數(shù)據(jù)庫產(chǎn)品、目前希望轉(zhuǎn)型、希望掌握MySQL的從業(yè)人員

MySQL數(shù)據(jù)庫管理員

系統(tǒng)運維人員


課程目標:

學完本課程之后,你將能夠:

描述MySQL產(chǎn)品和服務

訪問MySQL資源

安裝MySQL服務器和客戶端軟件

升級使用中的MySQL軟件

描述MySQL數(shù)據(jù)庫體系結(jié)構(gòu)

解釋MySQL如何處理、存儲及傳輸數(shù)據(jù)

配置MySQL服務器和客戶端軟件

使用各種日志及其他工具監(jiān)視數(shù)據(jù)庫活動

創(chuàng)建、管理用戶賬號及角色

針對常見的安全風險,保護你的數(shù)據(jù)

維護一個穩(wěn)定的系統(tǒng)

針對服務器變慢以及其他常見問題進行診斷

識別及優(yōu)化那些運行效率低下的查詢語句

定義及實現(xiàn)一個備份策略

對數(shù)據(jù)進行物理備份及邏輯備份

描述MySQL復制同步(replication),以及它在高可用性、可擴展性方面的重要意義

配置MySQL復制同步環(huán)境

管理MySQL復制同步環(huán)境

配置及管理MySQL InnoDB Cluster

課程內(nèi)容:


課程模塊

課程內(nèi)容

Lesson 1:MySQL介紹

  1. MySQL學習路線
  2. MySQL高可用性特點
  3. MySQL企業(yè)版
  4. Oracle技術(shù)支持
  5. MySQL網(wǎng)站
  6. 社區(qū)資源
  7. Oracle大學:MySQL培訓
  8. MySQL認證

Lesson 2:安裝和升級MySQL

  1. Linux系統(tǒng)中rpm格式MySQL的安裝
  2. DEB格式MySQL的安裝
  3. MySQL的Yum安裝方式
  4. APT格式MySQL的安裝
  5. Windows系統(tǒng)中MySQL的安裝
  6. 源代碼格式MySQL的安裝
  7. MySQL云服務
  8. 創(chuàng)建和管理MySQL云服務實例
  9. mysqld:MySQL服務器進程
  10. Linux系統(tǒng)中MySQL的目錄層次
  11. Windows系統(tǒng)中MySQL的目錄層次
  12. mysql_secure_installation工具
  13. mysql_config_editor工具
  14. .mylogin.cnf文件的格式
  15. 命令行客戶端工具
  16. 修改root用戶的口令
  17. 使用mysqladmin工具修改root用戶的口令
  18. 啟動和關(guān)閉MySQL
  19. 使用mysqladmin工具關(guān)閉MySQL
  20. 在Windows系統(tǒng)中啟動和關(guān)閉MySQL
  21. 升級MySQL
  22. 選擇一個升級方法
  23. mysql_upgrade工具

Lesson 3:理解MySQL體系結(jié)構(gòu)

  1. 體系結(jié)構(gòu)
  2. Client/Server模式
  3. MySQL Server
  4. 術(shù)語:Server和Host
  5. 服務器進程
  6. 連接層
  7. MySQL所支持的通信協(xié)議
  8. 適用于本地和遠程連接的協(xié)議:TCP/IP
  9. Linux系統(tǒng)本地連接協(xié)議:Socket
  10. Windows系統(tǒng)的本地連接協(xié)議:共享內(nèi)存和命名管道
  11. connection線程
  12. MySQL數(shù)據(jù)庫的SQL層
  13. SQL層的組成
  14. SQL語句的處理過程
  15. MySQL數(shù)據(jù)庫的存儲層
  16. MySQL提供的存儲引擎
  17. 存儲引擎的功能
  18. InnnoDB存儲引擎的特點
  19. MyISAM存儲引擎
  20. MEMORY存儲引擎
  21. ARCHIVE存儲引擎
  22. 數(shù)據(jù)目錄中的文件
  23. 數(shù)據(jù)字典的作用
  24. InnnoDB表空間
  25. InnnoDB system表空間
  26. File_per_table表空間
  27. General表空間
  28. Redo log及Undo log
  29. UNDO表空間
  30. MySQL如何使用內(nèi)存
  31. Global內(nèi)存及Session內(nèi)存
  32. InnoDB Buffer Pool
  33. 配置Buffer Pool
  34. MySQL插件

Lesson 4:配置MySQL

  1. MySQL的命令行選項(option)
  2. 何時使用選項
  3. 選項的命名規(guī)則
  4. 使用命令行選項
  5. 選項文件的用法
  6. 選項文件中的選項組
  7. 服務器系統(tǒng)變量
  8. 系統(tǒng)變量的作用范圍:GLOBAL和SESSION
  9. 修改變量的值
  10. 動態(tài)系統(tǒng)變量
  11. 查看系統(tǒng)變量
  12. mysql_multi工具,同一系統(tǒng)中多mysqld服務的運行

Lesson 5:MySQL服務器的監(jiān)視

  1. 利用各種日志文件監(jiān)視MySQL
  2. General Query日志
  3. Slow Query日志
  4. 利用mysqldumpslow工具查看Slow Query日志
  5. 日志文件的切換
  6. 狀態(tài)變量
  7. 查看狀態(tài)變量
  8. 利用mysqladmin工具查看變量
  9. 利用performance schema監(jiān)視MySQL
  10. 配置MySQL審計
  11. 配置MySQL Enterprise Monitor工具,監(jiān)視MySQL
  12. show processlist命令
  13. Performance Schema中的表
  14. sys Schema中的表
  15. 數(shù)據(jù)庫的審計,MySQL Enterprise Audit的用法
  16. MySQL Enterprise Monitor工具的安裝及配置
  17. 針對數(shù)據(jù)庫用戶消耗資源所進行的限制
  18. 強制終止用戶連接

Lesson 6:管理MySQL用戶

  1. 用戶賬號管理的重要性
  2. 用戶驗證和授權(quán)
  3. 查看用戶賬號
  4. 本地連接,遠程連接,安全連接
  5. MySQL提供的口令加密插件
  6. 與用戶驗證有關(guān)的插件
  7. PAM驗證的配置
  8. 權(quán)限的三個層次:全局權(quán)限,數(shù)據(jù)庫權(quán)限,數(shù)據(jù)庫對象權(quán)限
  9. 通 過grant命令為用戶指定權(quán)限
  10. 通 過revoke命令回收用戶的權(quán)限
  11. 角色(role)在權(quán)限管理方面的重要作用
  12. 與權(quán)限有關(guān)的系統(tǒng)表

Lesson 7:MySQL數(shù)據(jù)庫安全

  1. MySQL數(shù)據(jù)庫可能面臨的安全風險
  2. 在公網(wǎng)中保證MySQL數(shù)據(jù)庫的安全
  3. 在私網(wǎng)中保證MySQL數(shù)據(jù)庫的安全
  4. 安全連接的配置
  5. 數(shù)字證書的應用
  6. 文件系統(tǒng)安全
  7. 用戶口令復雜度的設置
  8. 用戶賬號的鎖定與解鎖
  9. 用戶口令的過期
  10. MySQL Enterprise Firewall的應用

Lesson 8:維護一個穩(wěn)定的系統(tǒng)

  1. 什么叫穩(wěn)定的系統(tǒng)
  2. 測量數(shù)據(jù)庫的各項指標
  3. 設立一個性能基線(Baseline)
  4. 數(shù)據(jù)庫服務器的硬件
  5. 運行數(shù)據(jù)庫服務的操作系統(tǒng)
  6. 網(wǎng)絡故障
  7. 應用程序故障
  8. 監(jiān)視表的大小
  9. 計算邏輯大小:數(shù)據(jù)和索引
  10. 計算物理大?。翰樵僆nformation Schema
  11. 計算物理大?。翰榭次募到y(tǒng)的大小
  12. 數(shù)據(jù)庫的可擴展性
  13. 確定數(shù)據(jù)庫的故障
  14. 常見故障及解決方法
  15. 確定數(shù)據(jù)庫變慢的原因
  16. 鎖的沖突
  17. InnoDB表的加鎖機制
  18. 系統(tǒng)變量innodb_force_recovery的用法

Lesson 9:SQL語句的性能調(diào)優(yōu)

  1. 對慢查詢的跟蹤
  2. 通 過EXPLAIN命令獲得SQL的執(zhí)行計劃
  3. 各種SQL語句的執(zhí)行計劃的分析
  4. 索引在提高查詢效率方面的重要作用
  5. 維護表及索引的統(tǒng)計數(shù)據(jù)
  6. 根據(jù)需要創(chuàng)建或刪除索引
  7. ANALYZE TABLE命令的用法
  8. 直方圖的重要作用

Lesson 10:備份策略的選擇

  1. 為什么要對數(shù)據(jù)庫進行備份
  2. 備份的類型:熱(hot)備份,冷(cold)備份,暖(warm)備份
  3. 物理備份與邏輯備份
  4. 物理備份所涉及的文件
  5. 基于快照(snapshot)的備份
  6. 二進制日志(binary log)在數(shù)據(jù)庫備份/恢復中的重要作用
  7. 基于LVM快照的備份
  8. 基于復制同步的備份
  9. 各種備份方法的比較
  10. 選擇合適的備份策略

Lesson 11:備份策略的實現(xiàn)

  1. MySQL備份工具介紹
  2. MySQL Enterprise Backup工具
  3. MySQL Enterprise Backup針對不同存儲引擎的處理方法
  4. MySQL Enterprise Backup對InnoDB表的備份
  5. MySQL Enterprise Backup對非InnoDB表的備份
  6. MySQL Enterprise Backup的命令行選項
  7. MySQL Enterprise Backup的子命令
  8. MySQL Enterprise Backup備份結(jié)果的兩種形式
  9. 基于時間點的恢復
  10. 如何利用MySQL Enterprise Backup的備份結(jié)果進行恢復
  11. 備份恢復的案例
  12. 邏輯備份的工具:mysqldump,mysqlpump及mysqlimport
  13. 與邏輯備份相關(guān)的權(quán)限
  14. 邏輯備份如何保證數(shù)據(jù)的一致性

Lesson 12:MySQL復制同步(Replication)的配置

  1. 復制同步的基本概念
  2. 二進制日志(binary log)在復制同步中的重要作用
  3. 二進制日志的格式
  4. 配置基于二進制日志position的復制同步
  5. 配置基于GTID的復制同步
  6. 多源(Multisource)復制同步的配置

Less 13:復制同步環(huán)境的管理

  1. 復制同步狀態(tài)的監(jiān)視
  2. master和slave中的線程
  3. 單線程slave與多線程slave
  4. master與slave的切換
  5. 復制同步的故障處理

Less14:通 過MySQL InnoDB Cluster實現(xiàn)高可用性

  1. 什么是MySQL InnoDB Cluster
  2. MySQL InnoDB Cluster體系結(jié)構(gòu)
  3. 安裝組復制(Group Replication)插件
  4. 單primary模式的配置
  5. 多primary模式的配置
  6. 沖突的解決方法
  7. MySQL Shell的用法
  8. MySQL Route的用法
  9. 查看Cluster結(jié)構(gòu)
  10. 從Cluster中刪除一個實例
  11. Cluster故障判斷與解決

Lesson 15:分區(qū)表

  1. 分區(qū)表的概念以及應用場景
  2. 分區(qū)表的類型:RANGE分區(qū),LIST分區(qū),HASH分區(qū),KEY分區(qū)
  3. 子分區(qū)
  4. 各種分區(qū)類型的相互轉(zhuǎn)換
  5. 分區(qū)信息的查詢

lesson 16:事務與鎖

  1. 事務的概念
  2. 事務的ACID屬性
  3. 事務的提交與回滾
  4. 事務的隔離級別
  5. 鎖的概念:行級鎖,標記鎖,共享鎖,排他鎖
  6. 死鎖的檢測與排除

Lesson 17:數(shù)據(jù)庫編程

  1. 存儲過程的創(chuàng)建與執(zhí)行
  2. 存儲函數(shù)的創(chuàng)建與執(zhí)行
  3. 觸發(fā)器的創(chuàng)建
  4. 事件與任務調(diào)度

關(guān)于我們

1998年創(chuàng)建于北大燕園,是國內(nèi)Z早的IT高級技術(shù)培訓企業(yè)之一,總部北京,在上海、廣州、深圳、天津、武漢、成都、重慶、濟南、西安、石家莊、杭州、長沙、鄭州等城市設立直營分部,擁有華為、紅帽、微軟、PMI、VMwareOracle、Citrix等30余家國際知 名廠商授權(quán)資質(zhì),提供面授、直播和錄播三種學習交付方式,擁有專職講師及技術(shù)專 家40余人,簽約講師數(shù)千名,是國內(nèi)知 名的泛IT教育培訓集團!20余年來,公司不斷更新并持續(xù)增加泛IT專業(yè)培訓課程,為崗前學員、個人和企業(yè)客戶打造終身學習課程體系,現(xiàn)有200多門課程,覆蓋虛擬化、操作系統(tǒng)、網(wǎng)絡、安全、數(shù)據(jù)庫、IT管理、軟件開發(fā)等細分領(lǐng)域,每年開設上千個面授及直播班次,培訓近2萬名專業(yè)人才!經(jīng)過20余年的奮斗成長,已成為全國營收過億的泛IT培訓服務商。未來公司仍將致力于為個人和企業(yè)客戶提供—流的終身學習服務,為產(chǎn)業(yè)發(fā)展培養(yǎng)數(shù)字化人才,以教育培訓滿足人們終身學習的需求!


體驗課預約試聽

倒計時

12:00:00

課程熱線:

186-2827-6289
在線咨詢

客服在線時間:早上9點~下午6點,其他時間請在線預約報名或留言,謝謝!

成都oracle認證

免費體驗課開班倒計時

11: 41: 09

稍后會有專業(yè)老師給您回電,請保持電話暢通

咨詢電話:186-2827-6289
推薦機構(gòu) 全國分站 更多課程

本周僅剩 個試聽名額

請鍵入信息,稍后系統(tǒng)將會把領(lǐng)獎短信發(fā)至您的手機

申請試聽名額

已有10254人申請免費試聽

01電話咨詢 | 186-2827-6289

QQ:
加盟合作:0755-83654572