課程目錄:MySQL OCP V8.0培訓(xùn)
        4401 人關(guān)注
        (78637/99817)
        課程大綱:

            MySQL OCP V8.0培訓(xùn)

         

         

         

        描述MySQL產(chǎn)品和服務(wù)
        訪問MySQL資源
        安裝MySQL服務(wù)器和客戶端軟件
        升級使用中的MySQL軟件
        描述MySQL數(shù)據(jù)庫體系結(jié)構(gòu)
        解釋MySQL如何處理、存儲及傳輸數(shù)據(jù)
        配置MySQL服務(wù)器和客戶端軟件
        使用各種日志及其他工具監(jiān)視數(shù)據(jù)庫活動
        創(chuàng)建、管理用戶賬號及角色
        針對常見的安全風(fēng)險,保護(hù)你的數(shù)據(jù)
        維護(hù)一個穩(wěn)定的系統(tǒng)
        針對服務(wù)器變慢以及其他常見問題進(jìn)行診斷
        識別及優(yōu)化那些運(yùn)行效率低下的查詢語句
        定義及實(shí)現(xiàn)一個備份策略
        對數(shù)據(jù)進(jìn)行物理備份及邏輯備份
        描述MySQL復(fù)制同步(replication),以及它在高可用性、可擴(kuò)展性方面的重要意義
        配置MySQL復(fù)制同步環(huán)境
        管理MySQL復(fù)制同步環(huán)境
        配置及管理MySQL InnoDB Cluster
        隨著大數(shù)據(jù)、云計(jì)算等新技術(shù)的迅猛發(fā)展,以及“去IOE”口號的提出,傳統(tǒng)關(guān)系型數(shù)據(jù)庫的市場大幅縮小,
        而MySQL數(shù)據(jù)庫遇到了前所未有的發(fā)展機(jī)遇。作為一款開源、免費(fèi)的數(shù)據(jù)庫軟件,MySQL與其他數(shù)據(jù)庫產(chǎn)品如Oracle有很大的差別。
        本課程將詳細(xì)介紹MySQL軟件的版本、格式及所支持的操作系統(tǒng),介紹MySQL軟件的安裝方法,詳細(xì)分析MySQL數(shù)據(jù)庫的體系結(jié)構(gòu),
        重點(diǎn)介紹MySQL特有的存儲引擎—InnoDB。在本課程中,比較抽象的內(nèi)容有:事務(wù)與加鎖機(jī)制,事務(wù)的隔離級別,SQL模式。
        與數(shù)據(jù)庫安全有關(guān)的內(nèi)容有:各種日志的配置,數(shù)據(jù)庫的備份與恢復(fù),數(shù)據(jù)的遷移,復(fù)制同步環(huán)境的配置。與開發(fā)人員有關(guān)的內(nèi)容有:分區(qū)表,存儲過程與存儲函數(shù)的創(chuàng)建
        Lesson 1:MySQL介紹
        l MySQL學(xué)習(xí)路線
        l MySQL高可用性特點(diǎn)
        l MySQL企業(yè)版
        l Oracle技術(shù)支持
        l MySQL網(wǎng)站
        l 社區(qū)資源
        l Oracle大學(xué):MySQL培訓(xùn)
        l MySQL認(rèn)證
        Lesson 2:安裝和升級MySQL
        l Linux系統(tǒng)中rpm格式MySQL的安裝
        l DEB格式MySQL的安裝
        l MySQL的Yum安裝方式
        l APT格式MySQL的安裝
        l Windows系統(tǒng)中MySQL的安裝
        l 源代碼格式MySQL的安裝
        l MySQL云服務(wù)
        l 創(chuàng)建和管理MySQL云服務(wù)實(shí)例
        l mysqld:MySQL服務(wù)器進(jìn)程
        l Linux系統(tǒng)中MySQL的目錄層次
        l Windows系統(tǒng)中MySQL的目錄層次
        l mysql_secure_installation工具
        l mysql_config_editor工具
        l .mylogin.cnf文件的格式
        l 命令行客戶端工具
        l 修改root用戶的口令
        l 使用mysqladmin工具修改root用戶的口令
        l 啟動和關(guān)閉MySQL
        l 使用mysqladmin工具關(guān)閉MySQL
        l 在Windows系統(tǒng)中啟動和關(guān)閉MySQL
        l 升級MySQL
        l 選擇一個升級方法
        l mysql_upgrade工具
        Lesson 3:理解MySQL體系結(jié)構(gòu)
        l 體系結(jié)構(gòu)
        l Client/Server模式
        l MySQL Server
        l 術(shù)語:Server和Host
        l 服務(wù)器進(jìn)程
        l 連接層
        l MySQL所支持的通信協(xié)議
        l 適用于本地和遠(yuǎn)程連接的協(xié)議:TCP/IP
        l Linux系統(tǒng)本地連接協(xié)議:Socket
        l Windows系統(tǒng)的本地連接協(xié)議:共享內(nèi)存和命名管道
        l connection線程
        l MySQL數(shù)據(jù)庫的SQL層
        l SQL層的組成
        l SQL語句的處理過程
        l MySQL數(shù)據(jù)庫的存儲層
        l MySQL提供的存儲引擎
        l 存儲引擎的功能
        l InnnoDB存儲引擎的特點(diǎn)
        l MyISAM存儲引擎
        l MEMORY存儲引擎
        l ARCHIVE存儲引擎
        l 數(shù)據(jù)目錄中的文件
        l 數(shù)據(jù)字典的作用
        l InnnoDB表空間
        l InnnoDB system表空間
        l File_per_table表空間
        l General表空間
        l Redo log及Undo log
        l UNDO表空間
        l MySQL如何使用內(nèi)存
        l Global內(nèi)存及Session內(nèi)存
        l InnoDB Buffer Pool
        l 配置Buffer Pool
        l MySQL插件
        Lesson 4:配置MySQL
        Lesson 5:MySQL服務(wù)器的監(jiān)視
        Lesson 6:管理MySQL用戶
        Lesson 7:MySQL數(shù)據(jù)庫安全
        Lesson 8:維護(hù)一個穩(wěn)定的系統(tǒng)
        Lesson 9:SQL語句的性能調(diào)優(yōu)
        Lesson 10:備份策略的選擇
        Lesson 11:備份策略的實(shí)現(xiàn)
        Lesson 12:MySQL復(fù)制同步(Replication)的配置
        Less 13:復(fù)制同步環(huán)境的管理
        Less14:通過MySQL InnoDB Cluster實(shí)現(xiàn)高可用性
        Lesson 15:分區(qū)表
        lesson 16:事務(wù)與鎖
        Lesson 17:數(shù)據(jù)庫編程