新書推薦 | 《MySQL 8 Cookbook (中文版)》全網預售,尊享雙十一特惠價,送做者簽名

MySQL 8.0 已經發布多久了?
都有哪些新功能?
線上環境使用了沒?
MySQL 8 的官方文檔閱讀了幾遍?mysql

納尼!!!
小編英語很差尼,仲麼辦?學習起來感受整我的都被掏空了
不知道小哥哥小姐姐們有沒有同感~
圖片描述git

莫慌 !!!
據說 MySQL 8 Cookbook(中文版)全網預售了呢~面試

圖片描述
懂個人,沒必要解釋
不懂個人,何須解釋
圖片描述
成長老是枯燥乏味,感受找不到知己,因而開始自暴自棄sql

縱有千百個理由放棄
也總會找一個理由堅持下去數據庫

有了《MySQL 8 Cookbook (中文版)》,給本身一個堅持的理由
圖片描述編程

【內容簡介】安全

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

【做者簡介】服務器

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

【關於審校者】
Marco Ippolito是一位意大利的軟件工程師,現爲Imagining IT公司的軟件開發總監。Marco在牛津大學完成了軟件工程專業的研究生課程,曾供職於英特爾、惠普、谷歌、戴爾和甲骨文公司(在被收購的MySQL團隊中),以及@platformsh等初創公司和擁有大量MySQL用戶的公司(如@bookingcom)。能夠經過marco.ippolito@ imaginingit.com與他聯繫。與他一塊兒工做(遠程的或現場的)過的團隊來自世界各地,講着各類不一樣的語言:意大利語、英語、西班牙語、巴西葡萄牙語、德語和法語。網絡

Kedar Mohaniraj Vaijanapurkar是一名擁有十多年經驗的MySQL數據庫顧問,專一於從編程到數據庫管理的領域。他的目標是經過使用MySQL數據庫系統傳播快樂。除了使用MySQL和相關的開源技術,他還探索了雲、自動化和NoSQL技術。他與家人一塊兒生活在印度文化城市瓦多達拉(Vadodara)。能夠經過kedar@nitty-witty.com與他聯繫。

【關於譯者】架構

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


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


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

【推薦語】

自2010年加入MySQL原廠推廣MySQL技術以來,我深入地體會到一本優秀的MySQL專業書籍對MySQL技術人來講是多麼重要,一本結構完善、內容深刻淺出的MySQL書籍又是多麼可貴。而這本書正是這樣一本少見的好書,由於原著做者是頂尖的MySQL專家,更爲可貴的是,兩位主要譯者都具有不錯的英文能力和深厚的MySQL專業背景。周彥偉在大中華區的MySQL專業人士中名聲響亮,因爲他在MySQL技術領域取得的成就,以及多年來對MySQL社區發展的領導,Oracle公司特別授予他MySQL技術人最高等級的榮譽——Oracle ACE Director(MySQL)。第二譯者是孟治華先生,他在美國頂尖大學取得計算機專業碩士學位後,在美國的世界500強公司積累了十多年的數據庫開發和管理經驗。他們精心挑選並翻譯了由Karthik Appigatla所著的MySQL 8 Cookbook一書,這本書對於MySQL入門者來講,能夠做爲由淺入深地全面瞭解MySQL的學習寶典;對於MySQL專家來講,能夠做爲解決疑難雜症的工具書。

當我暢快淋漓地拜讀完本書後,深入感受到譯者對一本好的翻譯著做的貢獻不亞於原著做者的貢獻。因爲譯者們都是頂尖的MySQL專家,對原文所談的專業技術和數據庫管理場景都有深入理解,因此可以貼切地把原著的意思以中文表達出來,並使之符合國內讀者的閱讀習慣。本書的翻譯質量遠高於通常技術書的翻譯質量,很高興看到這麼一本MySQL技術書問世,也指望它能造福更多MySQL專業人士以及有興趣成爲MySQL專業人的小夥伴們。

杜修文
MySQL全球事業部技術顧問羣北區經理

據說彥偉兄又有數據庫新書推出,真是欣喜若狂,他竟然能從創業之初的繁重公務中抽出身來,親歷親爲,爲你們再獻上一本數據庫領域的上乘之做。此書與市面上已有的MySQL書籍不一樣,它是關於MySQL的最新版本MySQL 8.0的維護與管理工做的,展現了MySQL全新的知識與內容。MySQL 8.0於2018年4月發佈,距今已半年有餘,但相關的書籍卻寥寥無幾,這對開源數據庫在中國的推廣很是不利。本書的出版將彌補這一缺憾。

一個行業的進步離不開那些默默前行的負重者,更須要登高疾呼的感召者。感謝Karthik Appigatla爲咱們編寫了如此前衛實用的內容,感謝周彥偉、孟治華和王學芳把如此精彩可貴的書籍帶給中國讀者,爲國內的MySQL使用者再點一盞明燈。

劉啓榮
中國計算機行業協會開源數據庫專業委員會副會長,京東金融運維總監

MySQL官方最新發布的MySQL 8與以往的版本相比變化很大,市面上尚無相關的中文書籍,能夠說此書的出版應時應景。

當年嚴復提出,翻譯要作到信、達、雅,這其實是很是難的事情,不是全部精通外語的人都能翻譯好書的。做爲一個讀者,我一口氣讀完了本書,確實沒有出現卡殼現象,對內容的理解效率有明顯提高。

對老司機來講,此書能幫助快速瞭解新功能,讓你們放心大膽地繼續探索;對新手來講,此書能做爲使用手冊,幫助快速找到問題的解決方法。

田發明
中國計算機行業協會開源數據庫專業委員會祕書長

我我的學習MySQL技術是從MySQL 5.5版本開始的,相比以前的MySQL版本,MySQL 5.5的改進已經很是大。而多年後的今天,繼MySQL 5.六、MySQL 5.7以後,MySQL推出了使人期待和振奮的MySQL 8版本。MySQL 8的更新幅度在MySQL歷史上可謂空前,它增添了不少重磅的新特性,好比業內廣受歡迎的「數據字典」,這個更新取消了已存在長達幾十年的frm文件,將插件式數據庫的重心偏向了InnoDB,極大地提升了meta data的訪問性能,而且支持了DDL的原子性,未來還能夠進一步實現DDL的回滾等操做;同時支持了隱藏索引,這使得DBA可以更加靈活地對數據庫調優;在統計分析方面,還支持了被你們期待已久的通用表表達式、窗口函數等,這涉及一些在數據庫層面能夠實現的複雜計算,更新簡單方便;固然還包括已經正式發佈一年多的MGR,這個架構的推出能夠說是MySQL劃時代的變革。

新功能不一而足,值得了解。之前,想要學習和使用MySQL的同窗可能只能看英文手冊。如今就不一樣了,從MySQL 8正式發佈到如今時間並不長,在這短短的幾個月裏,這本MySQL 8的中文書籍就要面世了,這是多麼值得稱讚的一件事情。

本人閱讀了幾章,能夠感覺到譯者對MySQL的深入理解和準確把握,該書能夠很好地幫助對MySQL 8感興趣的同窗,強烈推薦。

王竹峯
去哪兒網數據庫總監,Oracle MySQL ACE
《MySQL運維內參》做者

-- 關於本書 --
前言

MySQL是當下最流行和普遍使用的關係型數據庫之一。最新發布的MySQL 8可以提供比以往版本更有效的高性能結果查詢和更輕鬆的管理配置。

本書面向的讀者

這本書適合的讀者範圍很廣。對於使用過MySQL早期版本的MySQL數據庫管理員和開發者,能夠經過本書瞭解MySQL 8的新功能以及如何利用它們;對於那些有其餘RDBMS(如Oracle、MSSQL、PostgreSQL和DB2)工做經驗的讀者,能夠將本書做爲學習MySQL 8的快速入門指南;對於初學者,能夠將本書做爲使用手冊,參考書中內容找到問題的快速解決方案。

  最重要的是,本書還可讓你作好應對生產環境問題的準備。讀完本書後,你將有信心管理好擁有海量數據集的大型數據庫服務器。

  在我使用MySQL的10年中,我目擊了許多因爲小錯誤致使的重大停機事故。本書涵蓋了許多容易出錯的場景,並用警告圖標顯著地標出。

  閱讀本書,初學者並不須要反覆翻閱以理解概念。書中每一個主題都提供了指向MySQL文檔或其餘資料的參考連接,讀者能夠經過參考連接來了解更多詳細信息。

  由於這本書也適合初學者,因此可能有一些你已經知道的方法。當你讀到已熟知的內容時,能夠跳過它們。

本書包括的內容

俗話說,熟能生巧。可是除了練習,你還須要一些基礎知識和訓練。本書能夠在這些方面幫你進步。書中涵蓋了大多很多天常實際使用的場景。

目錄

第1章 安裝或升級到MySQL 8
1.1 引言
1.2 使用YUM / APT安裝MySQL
1.3 使用RPM或DEB文件安裝MySQL 8.0
1.4 使用通用二進制文件在Linux系統上安裝MySQL
1.5 啓動或中止MySQL 8的運行
1.6 卸載MySQL 8
1.7 用systemd管理MySQL服務器
1.8 從MySQL 8.0降級
1.9 升級到MySQL 8.0
1.10 安裝MySQL工具集

第2章 使用MySQL
2.1 引言
2.2 使用命令行客戶端鏈接到MySQL
2.3 建立數據庫
2.4 建立表
2.5 插入、更新和刪除行
2.6 加載示例數據
2.7 查詢數據
2.8 對結果排序
2.9 對結果分組(聚合函數)
2.10 建立用戶
2.11 授予和撤銷用戶的訪問權限
2.12 查詢數據並保存到文件和表中
2.13 將數據加載到表中
2.14 表關聯
2.15 存儲過程
2.16 函數
2.17 觸發器
2.18 視圖
2.19 事件
2.20 獲取有關數據庫和表的信息

第3章 使用MySQL(進階)
3.1 引言
3.2 使用JSON
3.3 公用表表達式(CTE)
3.4 生成列(generated column)
3.5 窗口函數

第4章 配置MySQL
4.1 引言
4.2 使用配置文件
4.3 使用全局變量和會話變量
4.4 在啓動腳本中使用參數
4.5 配置參數
4.6 更改數據目錄

第5章 事務
5.1 引言
5.2 執行事務
5.3 使用保存點
5.4 隔離級別
5.5 鎖

第6章 二進制日誌
6.1 引言
6.2 使用二進制日誌
6.3 二進制日誌的格式
6.4 從二進制日誌中提取語句
6.5 忽略要寫入二進制日誌的數據庫
6.6 遷移二進制日誌

第7章 備份
7.1 引言
7.2 使用mysqldump進行備份
7.3 使用mysqlpump進行備份
7.4 使用mydumper進行備份
7.5 使用普通文件進行備份
7.6 使用XtraBackup進行備份
7.7 鎖定實例進行備份
7.8 使用二進制日誌進行備份

第8章 恢復數據
8.1 引言
8.2 從mysqldump和mysqlpump中恢復
8.3 使用myloader從mydumper中恢復
8.4 從普通文件備份中恢復
8.5 執行時間點恢復

第9章 複製
9.1 引言
9.2 準備複製
9.3 設置主主複製
9.4 設置多源複製
9.5 設置複製篩選器
9.6 將從庫由主從複製切換到鏈式複製
9.7 將從庫由鏈式複製切換到主從複製
9.8 設置延遲複製
9.9 設置GTID複製
9.10 設置半同步複製

第10章 表維護
10.1 引言
10.2 安裝Percona工具包
10.3 修改表結構
10.4 在數據庫之間移動表
10.5 使用在線模式更改工具修改表
10.6 歸檔表
10.7 克隆表
10.8 分區修剪和指定
10.9 管理分區
10.10 分區信息
10.11 有效地管理生存時間和軟刪除行

第11章 管理表空間
11.1 引言
11.2 更改InnoDB REDO日誌文件的數量或大小
11.3 調整InnoDB系統的表空間大小
11.4 在數據目錄以外建立獨立表空間
11.5 將獨立表空間複製到另外一個實例
11.6 管理UNDO表空間
11.7 管理通用表空間
11.8 壓縮InnoDB表

第12章 日誌管理
12.1 引言
12.2 管理錯誤日誌
12.3 管理通用查詢日誌和慢查詢日誌
12.4 管理二進制日誌

第13章 性能調優
13.1 引言
13.2 explain計劃
13.3 基準查詢和服務器
13.4 添加索引
13.5 不可見索引
13.6 降序索引
13.7 使用pt-query-digest分析慢查詢
13.8 優化數據類型
13.9 刪除重複和冗餘索引
13.10 檢查索引的使用狀況
13.11 控制查詢優化器
13.12 使用索引提示(hint)
13.13 使用生成列爲JSON創建索引
13.14 使用資源組
13.15 使用performance_schema
13.16 使用sys schema

第14章 安全
14.1 引言
14.2 安全安裝
14.3 限定網絡和用戶
14.4 使用mysql_config_editor進行無密碼認證
14.5 重置root密碼
14.6 使用X509設置加密鏈接
14.7 設置SSL複製

-- 如何購買 --
圖片描述

掃碼購買,尊享雙十一特惠價
包郵!還能夠得到做者親筆簽名喲~

關於本書的問題、學習心得、學習筆記、建議反饋,能夠到論壇:http://forum.cloud-ark.com 進行發佈,學習本書的同窗都在這裏等你喲!

-- 活動推薦 --

點擊報名>>> 報名 | ACMUG & CRUG 2018 技術沙龍全國巡演第八站 - 武漢

相關文章
相關標籤/搜索