注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)數(shù)據(jù)庫數(shù)據(jù)庫設(shè)計/管理MySQL數(shù)據(jù)庫運維與管理(微課版)

MySQL數(shù)據(jù)庫運維與管理(微課版)

MySQL數(shù)據(jù)庫運維與管理(微課版)

定 價:¥59.80

作 者: 鄧文達(dá) 鄧河
出版社: 人民郵電出版社
叢編項:
標(biāo) 簽: 暫缺

ISBN: 9787115606143 出版時間: 2023-07-01 包裝: 平裝
開本: 16開 頁數(shù): 234 字?jǐn)?shù):  

內(nèi)容簡介

  隨著企業(yè)數(shù)字化轉(zhuǎn)型不斷深化,企業(yè)對數(shù)據(jù)庫工程師的需求越來越大。本書結(jié)合實際工作場景,將企業(yè)數(shù)據(jù)庫運維的相關(guān)工作分為10個項目,內(nèi)容包括了解數(shù)據(jù)庫運維工作,安裝和配置MySQL,管理MySQL權(quán)限與安全,分析MySQL日志,備份與恢復(fù)MySQL,監(jiān)控、測試并優(yōu)化MySQL性能,MySQL復(fù)制,搭建及運維MySQL Cluster,結(jié)合Redis的MySQL運維,數(shù)據(jù)庫自動化運維。本書配套教學(xué)PPT、題庫、微課視頻、源代碼等資源。本書可作為高等教育計算機相關(guān)專業(yè)的教材,也可作為數(shù)據(jù)庫運維職位的培訓(xùn)教材,還可供愛好者自學(xué)參考。

作者簡介

  鄧文達(dá),長沙民政職業(yè)技術(shù)學(xué)院軟件學(xué)院院長,曾出版過多部教材,其主編的《網(wǎng)絡(luò)工程與綜合布線》為 十二五規(guī)劃教材,在我社出版《Windows Server 2016》獲評 十三五規(guī)劃教材。

圖書目錄

項目1 了解數(shù)據(jù)庫運維工作 1
1.1 項目場景 1
1.2 教學(xué)目標(biāo) 1
1.3 項目知識導(dǎo)入 2
1.3.1 數(shù)據(jù)管理概述 2
1.3.2 數(shù)據(jù)庫運維概述 5
1.3.3 數(shù)據(jù)庫工程師職位及其職責(zé) 6
1.3.4 數(shù)據(jù)庫運維發(fā)展趨勢 7
1.4 項目任務(wù)分解 8
任務(wù)1-1 了解數(shù)據(jù)庫工程師職位要求及就業(yè)前景 8
任務(wù)1-2 了解 數(shù)據(jù)庫運維平臺 9
1.5 課后習(xí)題 10
項目2 安裝和配置MySQL 11
2.1 項目場景 11
2.2 教學(xué)目標(biāo) 11
2.3 項目知識導(dǎo)入 11
2.3.1 MySQL概述 11
2.3.2 MySQL工具 14
2.3.3 MySQL配置解析 16
2.4 項目任務(wù)分解 18
任務(wù)2-1 在Linux系統(tǒng)下安裝并配置MySQL 18
任務(wù)2-2 登錄、退出MySQL 20
任務(wù)2-3 在Windows系統(tǒng)下安裝并配置MySQL 21
任務(wù)2-4 第三方運維平臺下的自動化部署 26
2.5 常見問題解決 29
2.6 課后習(xí)題 30
項目3 管理MySQL權(quán)限與安全 31
3.1 項目場景 31
3.2 教學(xué)目標(biāo) 31
3.3 項目知識導(dǎo)入 32
3.3.1 權(quán)限表 32
3.3.2 賬戶管理 34
3.3.3 權(quán)限管理 38
3.4 項目任務(wù)分解 43
任務(wù)3-1 創(chuàng)建MySQL普通賬戶并用普通賬戶登錄 43
任務(wù)3-2 為MySQL普通賬戶授予數(shù)據(jù)庫的遠(yuǎn)程訪問權(quán)限 44
任務(wù)3-3 忘記root賬戶密碼情況下的登錄 45
任務(wù)3-4 為MySQL普通賬戶授予對數(shù)據(jù)庫和表的讀寫權(quán)限 47
任務(wù)3-5 收回MySQL普通賬戶對特定數(shù)據(jù)庫的操作權(quán)限 48
3.5 常見問題解決 49
3.6 課后習(xí)題 49
項目4 分析MySQL日志 51
4.1 項目場景 51
4.2 教學(xué)目標(biāo) 51
4.3 項目知識導(dǎo)入 51
4.3.1 錯誤日志 52
4.3.2 一般查詢?nèi)罩尽?5
4.3.3 慢查詢?nèi)罩尽?6
4.3.4 二進(jìn)制日志 59
4.4 項目任務(wù)分解 64
任務(wù)4-1 通過錯誤日志查看MySQL服務(wù)不能啟動的原因 64
任務(wù)4-2 記錄客戶端連接錯誤信息 65
任務(wù)4-3 使用mysqldumpslow分析慢查詢?nèi)罩尽?6
任務(wù)4-4 使用mysqlbinlog基于時間點恢復(fù)數(shù)據(jù) 68
任務(wù)4-5 使用mysqlbinlog基于字節(jié)位置恢復(fù)數(shù)據(jù) 71
4.5 常見問題解決 72
4.6 課后習(xí)題 73
項目5 備份與恢復(fù)MySQL數(shù)據(jù)庫 75
5.1 項目場景 75
5.2 教學(xué)目標(biāo) 75
5.3 項目知識導(dǎo)入 75
5.3.1 數(shù)據(jù)備份 75
5.3.2 數(shù)據(jù)恢復(fù) 81
5.3.3 數(shù)據(jù)庫遷移 83
5.3.4 表的導(dǎo)出和導(dǎo)入 84
5.3.5 Linux crontab 88
5.4 項目任務(wù)分解 89
任務(wù)5-1 使用mysqldump命令備份和恢復(fù)數(shù)據(jù) 89
任務(wù)5-2 使用Percona XtraBackup備份和恢復(fù)數(shù)據(jù) 90
任務(wù)5-3 使用mysqldump+crontab自動備份數(shù)據(jù)庫 92
任務(wù)5-4 遷移MySQL數(shù)據(jù)庫 93
任務(wù)5-5 遷移MySQL表數(shù)據(jù) 94
5.5 常見問題解決 98
5.6 課后習(xí)題 99
項目6 監(jiān)控、測試并優(yōu)化MySQL性能 101
6.1 項目場景 101
6.2 教學(xué)目標(biāo) 101
6.3 項目知識導(dǎo)入 101
6.3.1 性能監(jiān)控 101
6.3.2 性能測試 107
6.3.3 性能調(diào)優(yōu) 115
6.4 項目任務(wù)分解 122
任務(wù)6-1 安裝MONyog工具監(jiān)控MySQL服務(wù)器 122
任務(wù)6-2 對MySQL數(shù)據(jù)庫讀寫性能調(diào)優(yōu) 126
任務(wù)6-3 創(chuàng)建MySQL壓力測試報告 128
任務(wù)6-4 使用explain工具分析并優(yōu)化單表SQL查詢 129
任務(wù)6-5 使用explain工具分析并優(yōu)化多表SQL查詢 132
任務(wù)6-6 申請及使用阿里云RDS數(shù)據(jù)庫 135
任務(wù)6-7 MySQL及阿里云RDS數(shù)據(jù)庫運維任務(wù) 141
6.5 常見問題解決 142
6.6 課后習(xí)題 143
項目7 MySQL復(fù)制 145
7.1 項目場景 145
7.2 教學(xué)目標(biāo) 145
7.3 項目知識導(dǎo)入 145
7.3.1 MySQL復(fù)制概述 145
7.3.2 MySQL復(fù)制過程 146
7.3.3 復(fù)制的表現(xiàn)形式 148
7.3.4 復(fù)制的常用拓?fù)浣Y(jié)構(gòu) 149
7.4 項目任務(wù)分解 151
任務(wù)7-1 在Windows系統(tǒng)下建立MySQL主從復(fù)制 151
任務(wù)7-2 在Linux系統(tǒng)下建立MySQL主從復(fù)制 155
任務(wù)7-3 配置MySQL半同步復(fù)制 159
任務(wù)7-4 配置MySQL并行復(fù)制 161
任務(wù)7-5 基于GTID建立MySQL主從復(fù)制 165
7.5 常見問題解決 169
7.6 課后習(xí)題 169
項目8 搭建及運維MySQL Cluster 172
8.1 項目場景 172
8.2 教學(xué)目標(biāo) 172
8.3 項目知識導(dǎo)入 172
8.3.1 什么是MySQL Cluster? 172
8.3.2 MySQL Cluster節(jié)點 174
8.3.3 維護MySQL Cluster 174
8.4 項目任務(wù)分解 178
任務(wù)8-1 在Linux系統(tǒng)下建立并管理MySQL Cluster 178
任務(wù)8-2 在Windows系統(tǒng)下建立并管理MySQL Cluster 182
任務(wù)8-3 測試Linux系統(tǒng)下的MySQL Cluster 188
8.5 常見問題解決 189
8.6 課后習(xí)題 190
項目9 結(jié)合Redis的MySQL運維 191
9.1 項目場景 191
9.2 教學(xué)目標(biāo) 191
9.3 項目知識導(dǎo)入 192
9.3.1 Redis介紹與安裝 192
9.3.2 Redis結(jié)構(gòu)與讀寫原理 195
9.3.3 Redis常用命令 197
9.3.4 Redis配置 198
9.3.5 Redis集群 201
9.3.6 RedisManager 201
9.4 項目任務(wù)分解 202
任務(wù)9-1 使用redis-cli命令監(jiān)控Redis服務(wù)狀態(tài) 202
任務(wù)9-2 搭建Redis集群 203
任務(wù)9-3 使用RedisManager創(chuàng)建集群監(jiān)控 207
任務(wù)9-4 MySQL結(jié)合Redis實現(xiàn)讀寫分離 212
9.5 常見問題解決 216
9.6 課后習(xí)題 217
項目10 數(shù)據(jù)庫自動化運維 218
10.1 項目場景 218
10.2 教學(xué)目標(biāo) 218
10.3 項目知識導(dǎo)入 219
10.3.1 數(shù)據(jù)庫運維的演進(jìn) 219
10.3.2 數(shù)據(jù)庫自動化運維 220
10.3.3 數(shù)據(jù)庫智能運維 221
10.3.4 開源數(shù)據(jù)庫運維平臺介紹 222
10.3.5 商用數(shù)據(jù)庫運維平臺功能概覽 224
10.4 項目任務(wù)分解 230
任務(wù)10-1 安裝goInception 231
任務(wù)10-2 使用goInception完成DDL語句審核 232
10.5 常見問題解決 234
10.6 課后習(xí)題 234

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號