MySQL 8 Cookbook(中文版)

MySQL 8 Cookbook(中文版) pdf epub mobi txt 電子書 下載2025

出版者:電子工業齣版社
作者:【美】Karthik Appigatla
出品人:博文視點
頁數:444
译者:周彥偉
出版時間:2018-11
價格:115
裝幀:平裝
isbn號碼:9787121350108
叢書系列:
圖書標籤:
  • 數據庫
  • 計算機
  • MySQL
  • mysql
  • MySQL
  • 數據庫
  • SQL
  • MySQL 8
  • Cookbook
  • 開發
  • 運維
  • 性能優化
  • 中文版
  • 技術
  • 編程
想要找書就要到 小美書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

具體描述

MySQL 8.0 的發布是MySQL 發展曆史上的一個重要裏程碑,也是開源數據庫領域內的一個大事件。針對這個版本,MySQL 官方團隊做瞭太多的工作,從查詢優化到集群架構,從參數調整到特性支持,MySQL 都有瞭革命性的變化。《MySQL 8 Cookbook(中文版)》基於MySQL 8.0,以基礎知識為入手點,以講解技術特性為目標,以案例作為理論的補充,詳細介紹瞭MySQL 的方方麵麵,提供瞭超過150 個高性能數據庫查詢與管理技巧,是MySQL 入門者和管理者的必讀之作。

著者簡介

Karthik Appigatla是一位備受尊敬的數據庫架構師,他在性能調優領域聞名於世。他為世界各地的許多公司提供設計谘詢、性能調優、數據庫架構設計和培訓服務。在過去十年中,他曾供職於雅虎、Pythian和Percona等公司。目前,他任職於LinkedIn,在那裏他發明瞭一種新的分析查詢方法,並於2017年在都柏林的SRECon上發錶瞭關於這個新發明的演講。

譯者簡介

周彥偉,Oracle ACE Director(MySQL),中國計算機行業協會開源數據庫專業委員會會長,中國MySQL用戶組(ACMUG)主席,曾在去哪兒網、人人網等互聯網公司工作多年,專注於MySQL數據庫的技術和推廣,著有《MySQL運維內參》,該書被業內從業者視為MySQL麵試寶典。2018年創辦極數雲舟,提供MySQL技術産品和顧問服務。

孟治華,美國波士頓大學計算機專業碩士,擁有14年以上的數據庫相關項目經驗,曾多年在美國為Walmart、CVS Health等世界500強公司提供數據倉庫和商業智能項目谘詢服務。迴國後積極參與ACMUG等知名開源社區活動,並緻力於開源數據庫知識的推廣和傳播。

王學芳,中國礦業大學(北京)計算機技術專業在讀研究生,對數據庫很感興趣,一直關注MySQL社區的發展動態、技術革新等內容。

圖書目錄

第1章 安裝或升級到MySQL 8 1
1.1 引言 1
1.2 使用YUM / APT安裝MySQL 2
1.3 使用RPM或DEB文件安裝MySQL 8.0 9
1.4 使用通用二進製文件在Linux係統上安裝MySQL 12
1.5 啓動或停止MySQL 8的運行 16
1.6 卸載MySQL 8 20
1.7 用systemd管理MySQL服務器 22
1.8 從MySQL 8.0降級 24
1.9 升級到MySQL 8.0 29
1.10 安裝MySQL工具集 35
第2章 使用MySQL 37
2.1 引言 38
2.2 使用命令行客戶端連接到MySQL 38
2.3 創建數據庫 40
2.4 創建錶 44
2.5 插入、更新和刪除行 49
2.6 加載示例數據 52
2.7 查詢數據 55
2.8 對結果排序 63
2.9 對結果分組(聚閤函數) 64
2.10 創建用戶 68
2.11 授予和撤銷用戶的訪問權限 70
2.12 查詢數據並保存到文件和錶中 78
2.13 將數據加載到錶中 81
2.14 錶關聯 82
2.15 存儲過程 90
2.16 函數 95
2.17 觸發器 98
2.18 視圖 100
2.19 事件 102
2.20 獲取有關數據庫和錶的信息 104
第3章 使用MySQL(進階) 110
3.1 引言 110
3.2 使用JSON 110
3.3 公用錶錶達式(CTE) 116
3.4 生成列(generated column) 122
3.5 窗口函數 124
第4章 配置MySQL 129
4.1 引言 129
4.2 使用配置文件 130
4.3 使用全局變量和會話變量 131
4.4 在啓動腳本中使用參數 132
4.5 配置參數 132
4.6 更改數據目錄 135
第5章 事務 137
5.1 引言 137
5.2 執行事務 138
5.3 使用保存點 140
5.4 隔離級彆 142
5.5 鎖 147
第6章 二進製日誌 153
6.1 引言 153
6.2 使用二進製日誌 154
6.3 二進製日誌的格式 159
6.4 從二進製日誌中提取語句 161
6.5 忽略要寫入二進製日誌的數據庫 173
6.6 遷移二進製日誌 174
第7章 備份 177
7.1 引言 177
7.2 使用mysqldump進行備份 178
7.3 使用mysqlpump進行備份 182
7.4 使用mydumper進行備份 185
7.5 使用普通文件進行備份 191
7.6 使用XtraBackup進行備份 192
7.7 鎖定實例進行備份 195
7.8 使用二進製日誌進行備份 195
第8章 恢復數據 197
8.1 引言 197
8.2 從mysqldump和mysqlpump中恢復 197
8.3 使用myloader從mydumper中恢復 198
8.4 從普通文件備份中恢復 200
8.5 執行時間點恢復 201
第9章 復製 204
9.1 引言 204
9.2 準備復製 205
9.3 設置主主復製 212
9.4 設置多源復製 213
9.5 設置復製篩選器 220
9.6 將從庫由主從復製切換到鏈式復製 222
9.7 將從庫由鏈式復製切換到主從復製 227
9.8 設置延遲復製 231
9.9 設置GTID復製 234
9.10 設置半同步復製 238
第10章 錶維護 243
10.1 引言 243
10.2 安裝Percona工具包 244
10.3 修改錶結構 246
10.4 在數據庫之間移動錶 248
10.5 使用在綫模式更改工具修改錶 250
10.6 歸檔錶 255
10.7 剋隆錶 257
10.8 分區修剪和指定 269
10.9 管理分區 273
10.10 分區信息 276
10.11 有效地管理生存時間和軟刪除行 281
第11章 管理錶空間 289
11.1 引言 289
11.2 更改InnoDB REDO日誌文件的數量或大小 292
11.3 調整InnoDB係統的錶空間大小 294
11.4 在數據目錄之外創建獨立錶空間 298
11.5 將獨立錶空間復製到另一個實例 299
11.6 管理UNDO錶空間 307
11.7 管理通用錶空間 311
11.8 壓縮InnoDB錶 315
第12章 日誌管理 320
12.1 引言 320
12.2 管理錯誤日誌 320
12.3 管理通用查詢日誌和慢查詢日誌 328
12.4 管理二進製日誌 335
第13章 性能調優 338
13.1 引言 338
13.2 explain計劃 339
13.3 基準查詢和服務器 345
13.4 添加索引 347
13.5 不可見索引 353
13.6 降序索引 355
13.7 使用pt-query-digest分析慢查詢 358
13.8 優化數據類型 364
13.9 刪除重復和冗餘索引 366
13.10 檢查索引的使用情況 374
13.11 控製查詢優化器 375
13.12 使用索引提示(hint) 389
13.13 使用生成列為JSON建立索引 392
13.14 使用資源組 395
13.15 使用performance_schema 398
13.16 使用sys schema 405
第14章 安全 413
14.1 引言 413
14.2 安全安裝 413
14.3 限定網絡和用戶 417
14.4 使用mysql_config_editor進行無密碼認證 418
14.5 重置root密碼 421
14.6 使用X509設置加密連接 425
14.7 設置SSL復製 428
· · · · · · (收起)

讀後感

評分

評分

評分

評分

評分

用戶評價

评分

快速瞭解MySQL

评分

工具書,可以結閤官方文檔一起讀更輕鬆

评分

寫的一般般,翻譯有點問題,而且舉得例子不太實際

评分

這兩天快速地翻完瞭 mysql基本的DDL和DML操作、mysql8的JSON/生成列/CTE/窗口函數這些新特性、復製、備份、日誌管理、性能調優和安全相關操作都涉及到瞭 排版上也很舒服 不會像mysql技術內幕那本書排版密集地讓人排斥 是快速上手mysql的入門書 但是畢竟是cookbook 所以很多命令不會深入去講 不會涉及到原理那些的 可以作為後麵深入瞭解mysql的基礎

评分

快速瞭解MySQL

本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 book.quotespace.org All Rights Reserved. 小美書屋 版权所有