熟練使用MySQL數據庫,是研發工程師和數據庫工程師的推薦技能之一。本書從程序員的視角介紹了MySQL數據庫在實際開發中的核心知識和應用技能。全書共14章。第1章主要講解MySQL數據庫以及客戶端工具的安裝;第2~4章主要介紹數據庫與表的創建、數據類型與表達式,以及函數、運算符與變量;第5章主要講解select查詢語句、子查詢以及連接查詢;第6章主要講解索引和索引類型;第7、8章主要介紹MySQL事務的ACID特性、事務的四種隔離級別、如何使用事務、存儲過程和視圖概述,以及如何使用存儲過程和視圖;第9章介紹MySQL用戶權限管理以及數據備份與恢復;第10章介紹如何設計數據庫,包括關聯關繫、E-R實體關繫模型;第11~13章主要介紹MySQL日志、鎖以及分庫分表;第14章介紹SQL性能優化與字符集。附錄部分包含本書用到的SQL腳本、詞彙解釋以及高頻面試題。本書適合所有計算機專業的學生、軟件開等