幫助中心 | 我的帳號 | 關於我們

MySQL資料庫運維與管理(微課版名校名師精品系列教材)

  • 作者:編者:鄧文達//鄧河|責編:范博濤
  • 出版社:人民郵電
  • ISBN:9787115606143
  • 出版日期:2023/08/01
  • 裝幀:平裝
  • 頁數:234
人民幣:RMB 59.8 元      售價:
放入購物車
加入收藏夾

內容大鋼
    隨著企業數字化轉型不斷深化,企業對資料庫工程師的需求越來越大。本書結合實際工作場景,將企業資料庫運維的相關工作分為10個項目,內容包括了解資料庫運維工作,安裝和配置MySQL,管理MySQL許可權與安全,分析MySQL日誌,備份與恢復MySQL,監控、測試並優化MySQL性能,MySQL複製,搭建及運維MySQL Cluster,結合Redis的MySQL運維,資料庫自動化運維。
    本書配套教學PPT、題庫、微課視頻、源代碼等資源。
    本書可作為高等教育電腦相關專業的教材,也可作為資料庫運維職位的培訓教材,還可供愛好者自學參考。

作者介紹
編者:鄧文達//鄧河|責編:范博濤

目錄
項目1  了解資料庫運維工作
  1.1  項目場景
  1.2  教學目標
  1.3  項目知識導入
    1.3.1  數據管理概述
    1.3.2  資料庫運維概述
    1.3.3  資料庫工程師職位及其職責
    1.3.4  資料庫運維發展趨勢
  1.4  項目任務分解
    任務1-1  了解資料庫工程師職位要求及就業前景
    任務1-2  了解國內資料庫運維平台
  1.5  課後習題
項目2  安裝和配置MySQL
  2.1  項目場景
  2.2  教學目標
  2.3  項目知識導入
    2.3.1  MySQL概述
    2.3.2  MySQL工具
    2.3.3  MySQL配置解析
  2.4  項目任務分解
    任務2-1  在Linux系統下安裝並配置MySQL
    任務2-2  登錄、退出MySQL
    任務2-3  在Windows系統下安裝並配置MySQL
    任務2-4  第三方運維平台下的自動化部署
  2.5  常見問題解決
  2.6  課後習題
項目3  管理MySQL許可權與安全
  3.1  項目場景
  3.2  教學目標
  3.3  項目知識導入
    3.3.1  許可權表
    3.3.2  賬戶管理
    3.3.3  許可權管理
  3.4  項目任務分解
    任務3-1  創建MySQL普通賬戶並用普通賬戶登錄
    任務3-2  為MySQL普通賬戶授予資料庫的遠程訪問許可權
    任務3-3  忘記root賬戶密碼情況下的登錄
    任務3-4  為MySQL普通賬戶授予對資料庫和表的讀寫許可權
    任務3-5  收回MySQL普通賬戶對特定資料庫的操作許可權
  3.5  常見問題解決
  3.6  課後習題
項目4  分析MySQL日誌
  4.1  項目場景
  4.2  教學目標
  4.3  項目知識導入
    4.3.1  錯誤日誌
    4.3.2  一般查詢日誌
    4.3.3  慢查詢日誌
    4.3.4  二進位日誌
  4.4  項目任務分解

    任務4-1  通過錯誤日誌查看MySQL服務不能啟動的原因
    任務4-2  記錄客戶端連接錯誤信息
    任務4-3  使用mysqldumpslow分析慢查詢日誌
    任務4-4  使用mysqlbinlog基於時間點恢複數據
    任務4-5  使用mysqlbinlog基於位元組位置恢複數據
  4.5  常見問題解決
  4.6  課後習題
項目5  備份與恢復MySQL資料庫
  5.1  項目場景
  5.2  教學目標
  5.3  項目知識導入
    5.3.1  數據備份
    5.3.2  數據恢復
    5.3.3  資料庫遷移
    5.3.4  表的導出和導入
    5.3.5  Linux crontab
  5.4  項目任務分解
    任務5-1  使用mysqldump命令備份和恢複數據
    任務5-2  使用Percona XtraBackup備份和恢複數據
    任務5-3  使用mysqldump+crontab自動備份資料庫
    任務5-4  遷移MySQL資料庫
    任務5-5  遷移MySQL表數據
  5.5  常見問題解決
  5.6  課後習題
項目6  監控、測試並優化MySQL性能
  6.1  項目場景
  6.2  教學目標
  6.3  項目知識導入
    6.3.1  性能監控
    6.3.2  性能測試
    6.3.3  性能調優
  6.4  項目任務分解
    任務6-1  安裝MONyog工具監控MySQL伺服器
    任務6-2  對MySQL資料庫讀寫性能調優
    任務6-3  創建MySQL壓力測試報告
    任務6-4  使用explain工具分析並優化單表SQL查詢
    任務6-5  使用explain工具分析並優化多表SQL查詢
    任務6-6  申請及使用阿里雲RDS資料庫
    任務6-7  MySQL及阿里雲RDS資料庫運維任務
  6.5  常見問題解決
  6.6  課後習題
項目7  MySQL複製
  7.1  項目場景
  7.2  教學目標
  7.3  項目知識導入
    7.3.1  MySQL複製概述
    7.3.2  MySQL複製過程
    7.3.3  複製的表現形式
    7.3.4  複製的常用拓撲結構
  7.4  項目任務分解

    任務7-1  在Windows系統下建立MySQL主從複製
    任務7-2  在Linux系統下建立MySQL主從複製
    任務7-3  配置MySQL半同步複製
    任務7-4  配置MySQL並行複製
    任務7-5  基於GTID建立MySQL主從複製
  7.5  常見問題解決
  7.6  課後習題
項目8  搭建及運維MySQL Cluster
  8.1  項目場景
  8.2  教學目標
  8.3  項目知識導入
    8.3.1  什麼是MySQL Cluster?
    8.3.2  MySQL Cluster節點
    8.3.3  維護MySQL Cluster
  8.4  項目任務分解
    任務8-1  在Linux系統下建立並管理MySQL Cluster
    任務8-2  在Windows系統下建立並管理MySQL Cluster
    任務8-3  測試Linux系統下的MySQL Cluster
  8.5  常見問題解決
  8.6  課後習題
項目9  結合Redis的MySQL運維
  9.1  項目場景
  9.2  教學目標
  9.3  項目知識導入
    9.3.1  Redis介紹與安裝
    9.3.2  Redis結構與讀寫原理
    9.3.3  Redis常用命令
    9.3.4  Redis配置
    9.3.5  Redis集群
    9.3.6  RedisManager
  9.4  項目任務分解
    任務9-1  使用redis-cli命令監控Redis服務狀態
    任務9-2  搭建Redis集群
    任務9-3  使用RedisManager創建集群監控
    任務9-4  MySQL結合Redis實現讀寫分離
  9.5  常見問題解決
  9.6  課後習題
項目10  資料庫自動化運維
  10.1  項目場景
  10.2  教學目標
  10.3  項目知識導入
    10.3.1  資料庫運維的演進
    10.3.2  資料庫自動化運維
    10.3.3  資料庫智能運維
    10.3.4  開源資料庫運維平台介紹
    10.3.5  商用資料庫運維平台功能概覽
  10.4  項目任務分解
    任務10-1  安裝goInception
    任務10-2  使用goInception完成DDL語句審核
  10.5  常見問題解決

  10.6  課後習題

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032