91精品国产综合久久四虎久久_国产成人午夜高潮毛片_99er视频精品免费观看_2020亚洲熟女在线观看_日本女优人体写真_国内黄色毛片_年轻的老师中文版在线_丰满女邻居做爰_久久久久久精品成人免费图片

 
MySQL學(xué)習(xí)手冊(cè)( 第二版)
MySQL學(xué)習(xí)手冊(cè)( 第二版)
Vinicius M. Grippa, Sergey Kuzmichev
安道 譯
出版時(shí)間:2023年03月
頁(yè)數(shù):630
“MySQL及其生態(tài)系統(tǒng)日新月異,很久沒(méi)有遇到這么優(yōu)秀的書(shū)了。千萬(wàn)別錯(cuò)過(guò)內(nèi)容豐富的最后一章!”
——Frederic Descamps
Oracle公司MySQL布道師

本書(shū)介紹了如何使用MySQL建立和設(shè)計(jì)一個(gè)有效的數(shù)據(jù)庫(kù)。這一版全面更新,涵蓋MySQL最新版本,包括最新功能。無(wú)論是部署環(huán)境、排除故障,還是參與災(zāi)難恢復(fù),這本實(shí)用指南都可為你提供見(jiàn)解和工具,讓你充分利用這個(gè)強(qiáng)大的RDBMS。
來(lái)自Percona的兩位作者Vinicius Grippa和Sergey Kuzmichev向開(kāi)發(fā)者和DBA展示了最小化成本、最大化可用性和性能的方法。你將學(xué)會(huì)如何執(zhí)行基本和高級(jí)查詢(xún)、監(jiān)控和故障排除、數(shù)據(jù)庫(kù)管理和安全措施、備份和恢復(fù),以及提高效率的調(diào)校方法。這一版新增了講解高可用性、負(fù)載均衡和MySQL云應(yīng)用的章節(jié)。
● 上手使用MySQL,學(xué)習(xí)如何在生產(chǎn)環(huán)境中使用MySQL。
● 在裸機(jī)、虛擬機(jī)和云中部署MySQL數(shù)據(jù)庫(kù)。
● 設(shè)計(jì)數(shù)據(jù)庫(kù)基礎(chǔ)設(shè)施。
● 編寫(xiě)高效的查詢(xún)代碼。
● 監(jiān)控MySQL數(shù)據(jù)庫(kù),排除故障。
● 高效執(zhí)行備份和還原操作。
● 利用云技術(shù)優(yōu)化數(shù)據(jù)庫(kù)成本。
● 理解數(shù)據(jù)庫(kù)概念,特別是與MySQL有關(guān)的概念。
  1. 前言
  2. 第1章 安裝MySQL
  3. 1.1 MySQL分支
  4. 1.1.1 MySQL社區(qū)版
  5. 1.1.2 Percona Server for MySQL
  6. 1.1.3 MariaDB服務(wù)器
  7. 1.1.4 MySQL企業(yè)版
  8. 1.2 安裝選擇和平臺(tái)
  9. 1.2.1 第1步:下載要安裝的分發(fā)包
  10. 1.2.2 第2步:安裝分發(fā)包
  11. 1.2.3 第3步:安裝后執(zhí)行必要的設(shè)置
  12. 1.2.4 第4步:運(yùn)行基準(zhǔn)測(cè)試
  13. 1.3 在Linux中安裝MySQL
  14. 1.3.1 在CentOS 7中安裝MySQL
  15. 1.3.2 在CentOS 8中安裝MySQL
  16. 1.3.3 在Ubuntu 20.04 LTS(Focal Fossa)中安裝MySQL
  17. 1.4 在macOS Big Sur中安裝MySQL
  18. 1.5 在Windows 10中安裝MySQL
  19. 1.6 MySQL目錄的內(nèi)容
  20. 1.6.1 MySQL 5.7默認(rèn)文件
  21. 1.6.2 MySQL 8.0默認(rèn)文件
  22. 1.7 使用命令行界面
  23. 1.8 使用Docker
  24. 1.9 使用沙盒
  25. 1.9.1 安裝DBdeployer
  26. 1.9.2 使用DBdeployer
  27. 1.10 升級(jí)MySQL服務(wù)器
  28. 第2章 數(shù)據(jù)庫(kù)建模與設(shè)計(jì)
  29. 2.1 數(shù)據(jù)庫(kù)設(shè)計(jì)不佳的后果
  30. 2.2 數(shù)據(jù)庫(kù)設(shè)計(jì)過(guò)程
  31. 2.3 實(shí)體關(guān)系模型
  32. 2.3.1 表示實(shí)體
  33. 2.3.2 表示關(guān)系
  34. 2.3.3 部分參與和完全參與
  35. 2.3.4 實(shí)體還是屬性?
  36. 2.3.5 實(shí)體還是關(guān)系?
  37. 2.3.6 中間實(shí)體
  38. 2.3.7 弱實(shí)體和強(qiáng)實(shí)體
  39. 2.4 數(shù)據(jù)庫(kù)規(guī)范化
  40. 2.5 規(guī)范化一個(gè)示例表
  41. 2.5.1 第一范式:無(wú)重復(fù)組
  42. 2.5.2 第二范式:消除冗余數(shù)據(jù)
  43. 2.5.3 第三范式:消除不依賴(lài)于鍵的數(shù)據(jù)
  44. 2.6 實(shí)體關(guān)系建模示例
  45. 2.7 使用實(shí)體關(guān)系模型
  46. 2.7.1 把實(shí)體和關(guān)系轉(zhuǎn)換成數(shù)據(jù)庫(kù)表
  47. 2.7.2 創(chuàng)建一個(gè)銀行數(shù)據(jù)庫(kù)ER模型
  48. 2.7.3 使用Workbench把EER轉(zhuǎn)換為MySQL數(shù)據(jù)庫(kù)
  49. 第3章 SQL基礎(chǔ)
  50. 3.1 使用sakila數(shù)據(jù)庫(kù)
  51. 3.2 SELECT語(yǔ)句和基本查詢(xún)技術(shù)
  52. 3.2.1 單表選擇
  53. 3.2.2 選擇列
  54. 3.2.3 使用WHERE子句選擇行
  55. 3.2.4 ORDER BY子句
  56. 3.2.5 LIMIT子句
  57. 3.2.6 連接兩個(gè)表
  58. 3.3 INSERT語(yǔ)句
  59. 3.3.1 INSERT基礎(chǔ)知識(shí)
  60. 3.3.2 其他句法
  61. 3.4 DELETE語(yǔ)句
  62. 3.4.1 DELETE基礎(chǔ)知識(shí)
  63. 3.4.2 使用WHERE、ORDER BY和LIMIT
  64. 3.4.3 使用TRUNCATE刪除所有行
  65. 3.5 UPDATE語(yǔ)句
  66. 3.5.1 示例
  67. 3.5.2 使用WHERE、ORDER BY和LIMIT
  68. 3.6 使用SHOW和mysqlshow瀏覽數(shù)據(jù)庫(kù)和表
  69. 第4章 處理數(shù)據(jù)庫(kù)結(jié)構(gòu)
  70. 4.1 創(chuàng)建和使用數(shù)據(jù)庫(kù)
  71. 4.2 創(chuàng)建表
  72. 4.2.1 基礎(chǔ)知識(shí)
  73. 4.2.2 排序規(guī)則和字符集
  74. 4.2.3 其他功能
  75. 4.2.4 列類(lèi)型
  76. 4.2.5 鍵和索引
  77. 4.2.6 AUTO_INCREMENT功能
  78. 4.3 改變結(jié)構(gòu)
  79. 4.3.1 添加、刪除和更改列
  80. 4.3.2 添加、刪除和更改索引
  81. 4.3.3 重命名表和更改其他結(jié)構(gòu)
  82. 4.4 刪除結(jié)構(gòu)
  83. 4.4.1 刪除數(shù)據(jù)庫(kù)
  84. 4.4.2 刪除表
  85. 第5章 高級(jí)查詢(xún)
  86. 5.1 別名
  87. 5.1.1 列別名
  88. 5.1.2 表別名
  89. 5.2 聚集數(shù)據(jù)
  90. 5.2.1 DISTINCT子句
  91. 5.2.2 GROUP BY子句
  92. 5.2.3 HAVING 子句
  93. 5.3 高級(jí)連接
  94. 5.3.1 內(nèi)連接
  95. 5.3.2 UNION語(yǔ)句
  96. 5.3.3 左連接和右連接
  97. 5.3.4 自然連接
  98. 5.3.5 連接中的常量表達(dá)式
  99. 5.4 嵌套查詢(xún)
  100. 5.4.1 嵌套查詢(xún)基礎(chǔ)
  101. 5.4.2 ANY、SOME、ALL、IN和NOT IN子句
  102. 5.4.3 EXISTS和NOT EXISTS子句
  103. 5.4.4 在FROM子句中使用嵌套查詢(xún)
  104. 5.4.5 在連接中使用嵌套查詢(xún)
  105. 5.5 用戶(hù)變量
  106. 第6章 事務(wù)和封鎖
  107. 6.1 隔離級(jí)別
  108. 6.1.1 REPEATABLE READ
  109. 6.1.2 READ COMMITTED
  110. 6.1.3 READ UNCOMMITTED
  111. 6.1.4 SERIALIZABLE
  112. 6.2 封鎖
  113. 6.2.1 元數(shù)據(jù)鎖
  114. 6.2.2 行鎖
  115. 6.2.3 死鎖
  116. 6.3 隔離和鎖相關(guān)的MySQL參數(shù)
  117. 第7章 MySQL進(jìn)階功能
  118. 7.1 使用查詢(xún)插入數(shù)據(jù)
  119. 7.2 從逗號(hào)分隔值文件中加載數(shù)據(jù)
  120. 7.3 把數(shù)據(jù)寫(xiě)入逗號(hào)分隔值文件
  121. 7.4 通過(guò)查詢(xún)創(chuàng)建表
  122. 7.5 對(duì)多個(gè)表執(zhí)行更新和刪除
  123. 7.5.1 刪除
  124. 7.5.2 更新
  125. 7.6 替換數(shù)據(jù)
  126. 7.7 EXPLAIN 語(yǔ)句
  127. 7.8 不同的存儲(chǔ)引擎
  128. 7.8.1 InnoDB
  129. 7.8.2 MyISAM和Aria
  130. 7.8.3 MyRocks和TokuDB
  131. 7.8.4 其他表類(lèi)型
  132. 第8章 管理用戶(hù)和權(quán)限
  133. 8.1 了解用戶(hù)和權(quán)限
  134. 8.2 root用戶(hù)
  135. 8.3 創(chuàng)建和使用新用戶(hù)
  136. 8.4 授權(quán)表
  137. 8.5 用戶(hù)管理命令和日志
  138. 8.6 修改和刪除用戶(hù)
  139. 8.6.1 修改用戶(hù)
  140. 8.6.2 刪除用戶(hù)
  141. 8.7 權(quán)限
  142. 8.7.1 靜態(tài)權(quán)限和動(dòng)態(tài)權(quán)限
  143. 8.7.2 SUPER權(quán)限
  144. 8.7.3 權(quán)限管理命令
  145. 8.7.4 檢查權(quán)限
  146. 8.7.5 GRANT OPTION權(quán)限
  147. 8.8 角色
  148. 8.9 以不安全模式啟動(dòng),更改root用戶(hù)的密碼
  149. 8.10 安全設(shè)置的一些建議
  150. 第9章 使用選項(xiàng)文件
  151. 9.1 選項(xiàng)文件的結(jié)構(gòu)
  152. 9.2 選項(xiàng)的作用域
  153. 9.3 選項(xiàng)文件的搜索順序
  154. 9.4 特殊的選項(xiàng)文件
  155. 9.4.1 登錄路徑配置文件
  156. 9.4.2 持久化系統(tǒng)變量配置文件
  157. 9.5 確定生效的選項(xiàng)
  158. 第10章 備份和恢復(fù)
  159. 10.1 物理備份和邏輯備份
  160. 10.1.1 邏輯備份
  161. 10.1.2 物理備份
  162. 10.1.3 邏輯備份和物理備份綜述
  163. 10.2 把復(fù)制當(dāng)作備份方式
  164. 10.2.1 基礎(chǔ)設(shè)施故障
  165. 10.2.2 部署bug
  166. 10.3 mysqldump程序
  167. 10.4 從SQL轉(zhuǎn)儲(chǔ)文件中加載數(shù)據(jù)
  168. 10.5 mysqlpump
  169. 10.6 mydumper和myloader
  170. 10.7 冷備份和文件系統(tǒng)快照
  171. 10.8 Percona XtraBackup
  172. 10.8.1 備份和恢復(fù)
  173. 10.8.2 高級(jí)功能
  174. 10.8.3 使用XtraBackup增量備份
  175. 10.9 其他物理備份工具
  176. 10.9.1 MySQL Enterprise Backup
  177. 10.9.2 mariabackup
  178. 10.10 時(shí)間點(diǎn)恢復(fù)
  179. 10.10.1 二進(jìn)制日志的技術(shù)背景
  180. 10.10.2 保留二進(jìn)制日志
  181. 10.10.3 識(shí)別PITR目標(biāo)
  182. 10.10.4 時(shí)間點(diǎn)恢復(fù)示例:XtraBackup
  183. 10.10.5 時(shí)間點(diǎn)恢復(fù)示例:mysqldump
  184. 10.11 導(dǎo)出和導(dǎo)入InnoDB表空間
  185. 10.11.1 技術(shù)背景
  186. 10.11.2 導(dǎo)出表空間
  187. 10.11.3 導(dǎo)入表空間
  188. 10.11.4 XtraBackup單表還原
  189. 10.12 測(cè)試和驗(yàn)證備份
  190. 10.13 數(shù)據(jù)庫(kù)備份策略思路
  191. 第11章 配置和調(diào)校MySQL服務(wù)器
  192. 11.1 MySQL服務(wù)器守護(hù)進(jìn)程
  193. 11.2 MySQL服務(wù)器變量
  194. 11.2.1 檢查服務(wù)器設(shè)置
  195. 11.2.2 最佳實(shí)踐
  196. 第12章 監(jiān)控MySQL服務(wù)器
  197. 12.1 操作系統(tǒng)指標(biāo)
  198. 12.1.1 CPU
  199. 12.1.2 磁盤(pán)
  200. 12.1.3 內(nèi)存
  201. 12.1.4 網(wǎng)絡(luò)
  202. 12.2 MySQL服務(wù)器觀測(cè)指標(biāo)
  203. 12.2.1 狀態(tài)變量
  204. 12.2.2 基本監(jiān)控指標(biāo)
  205. 12.2.3 慢查詢(xún)?nèi)罩?
  206. 12.2.4 InnoDB引擎狀態(tài)報(bào)告
  207. 12.3 調(diào)查方法
  208. 12.3.1 USE方法
  209. 12.3.2 RED方法
  210. 12.4 MySQL監(jiān)控工具
  211. 12.5 自己動(dòng)手收集數(shù)據(jù)診斷事故
  212. 12.5.1 定期收集系統(tǒng)狀態(tài)變量值
  213. 12.5.2 使用pt-stalk收集MySQL和操作系統(tǒng)指標(biāo)
  214. 12.5.3 擴(kuò)充手動(dòng)數(shù)據(jù)收集
  215. 第13章 高可用性
  216. 13.1 異步復(fù)制
  217. 13.1.1 要在源和復(fù)本中設(shè)置的基本參數(shù)
  218. 13.1.2 使用Percona XtraBackup創(chuàng)建復(fù)本
  219. 13.1.3 使用clone插件創(chuàng)建復(fù)本
  220. 13.1.4 使用mysqldump創(chuàng)建復(fù)本
  221. 13.1.5 使用mydumper和myloader創(chuàng)建復(fù)本
  222. 13.1.6 組復(fù)制
  223. 13.2 同步復(fù)制
  224. 第14章 MySQL云應(yīng)用
  225. 14.1 數(shù)據(jù)庫(kù)即服務(wù)(DBaaS)
  226. 14.1.1 Amazon RDS for MySQL/MariaDB
  227. 14.1.2 Google Cloud SQL for MySQL
  228. 14.1.3 Azure SQL
  229. 14.2 Amazon Aurora
  230. 14.3 MySQL云實(shí)例
  231. 14.4 使用Kubernetes部署MySQL
  232. 第15章 MySQL負(fù)載均衡
  233. 15.1 通過(guò)應(yīng)用驅(qū)動(dòng)實(shí)現(xiàn)負(fù)載均衡
  234. 15.2 負(fù)載均衡程序ProxySQL
  235. 15.3 負(fù)載均衡程序HAProxy
  236. 15.4 MySQL路由器
  237. 第16章 其他話題
  238. 16.1 MySQL Shell
  239. 16.1.1 安裝MySQL Shell
  240. 16.1.2 在Ubuntu 20.04 Focal Fossa中安裝MySQL Shell
  241. 16.1.3 在CentOS 8中安裝MySQL Shell
  242. 16.1.4 使用MySQL Shell部署一個(gè)沙盒InnoDB集群
  243. 16.1.5 MySQL Shell實(shí)用方法
  244. 16.2 火焰圖
  245. 16.3 從源碼構(gòu)建MySQL
  246. 16.4 分析MySQL崩潰原因
書(shū)名:MySQL學(xué)習(xí)手冊(cè)( 第二版)
譯者:安道 譯
國(guó)內(nèi)出版社:中國(guó)電力出版社
出版時(shí)間:2023年03月
頁(yè)數(shù):630
書(shū)號(hào):978-7-5198-6968-7
原版書(shū)書(shū)名:Learning MySQL, Second Edition
原版書(shū)出版商:O'Reilly Media
Vinicius M. Grippa
 
Vinicius Grippa是Percona高級(jí)支持工程師,獲得Oracle Ace Associate認(rèn)證。Vinicius擁有計(jì)算機(jī)科學(xué)學(xué)士學(xué)位,從事數(shù)據(jù)庫(kù)工作已有13年。他經(jīng)驗(yàn)豐富,為任務(wù)關(guān)鍵型應(yīng)用設(shè)計(jì)過(guò)數(shù)據(jù)庫(kù)。經(jīng)過(guò)幾年發(fā)展,他已經(jīng)成為MySQL和MongoDB生態(tài)系統(tǒng)專(zhuān)家。他在支持團(tuán)隊(duì)中工作,幫助Percona客戶(hù)處理了數(shù)百個(gè)不同的案例,歷經(jīng)大量使用場(chǎng)景,解決過(guò)各種復(fù)雜問(wèn)題。Vinicius在操作系統(tǒng)社區(qū)也很活躍,積極參與Slack等虛擬聊天室,在線下聚會(huì)上經(jīng)常發(fā)言,還踴躍參加在歐洲、亞洲和南北美洲舉辦的會(huì)議。
 
 
Sergey Kuzmichev
 
Sergey Kuzmichev是Percona高級(jí)支持工程師。他喜歡解決技術(shù)難題、探索數(shù)據(jù)庫(kù)、構(gòu)建可靠的系統(tǒng)。Sergey經(jīng)常為開(kāi)源項(xiàng)目貢獻(xiàn)代碼、提交bug報(bào)告,還在博客中撰寫(xiě)關(guān)于MySQL和其他開(kāi)源數(shù)據(jù)庫(kù)的文章。加入Percona之前,Sergey已經(jīng)從事DBA和DevOps工程師近十年。
 
 
本書(shū)封面上的動(dòng)物是藍(lán)點(diǎn)紫斑蝶(學(xué)名:Euploea midamus),一種分布在印度和東南亞的蝴蝶。
這種蝴蝶多為黑色和深褐色,胸部和翅膀外緣有白色斑點(diǎn)。翅膀上的藍(lán)色斑塊是由折射光產(chǎn)生的結(jié)構(gòu)色,不是翅膀表面本身的顏色。
與許多蝴蝶種類(lèi)一樣,藍(lán)點(diǎn)紫斑蝶幼蟲(chóng)主要以單一植物類(lèi)群(夾竹桃科)的葉子和莖為食。卵產(chǎn)在夾竹桃科植物的下表面。幼蟲(chóng)經(jīng)歷五個(gè)齡期的進(jìn)化,最終化蛹和羽化為成蟲(chóng)。成年蝴蝶以許多花朵的花蜜為食,有時(shí)會(huì)大量聚集在一株植物上,使用口器吸食花蜜。
蝴蝶翅膀的內(nèi)膜被一層薄薄的重疊的小鱗片包裹著。這些微小鱗片的邊緣散射和折射光線,產(chǎn)生彩虹色和藍(lán)色(鱗片也起到防水和輔助散熱的作用)。研究表明,不同屬(例如紫斑蝶屬)的蝴蝶,翅膀上的鱗片模式是不同的。一些紫斑蝶屬蝴蝶顏色特別黑,因而得到特別研究。
藍(lán)點(diǎn)紫斑蝶很常見(jiàn),雖然在其分布區(qū)的某些地方是受保護(hù)物種,但是國(guó)際自然保護(hù)聯(lián)盟尚未對(duì)其保護(hù)狀況進(jìn)行評(píng)估。O’Reilly出版的圖書(shū),封面上的動(dòng)物很多均瀕臨滅絕。這些動(dòng)物都是地球的至寶。
封面彩圖由Karen Montgomery根據(jù)Charles Knight的Pictorial Museum of Animated Nature(1844年出版)中的一幅黑白版畫(huà)繪制。
購(gòu)買(mǎi)選項(xiàng)
定價(jià):198.00元
書(shū)號(hào):978-7-5198-6968-7
出版社:中國(guó)電力出版社