本書共23章,包括MySQL 8基本內容、MySQL 8擴展內容、MySQL 8綜合設計和流行平臺開發(fā)MySQL 8應用等。MySQL 8基本內容包括安裝、運行和基本工具,數(shù)據(jù)庫、字符集和存儲引擎,數(shù)據(jù)類型,表結構設計,表記錄操作,分區(qū)、表空間和行格式,運算符、表達式和系統(tǒng)函數(shù),查詢、視圖和索引,過程式對象程序設計,用戶與權限,系統(tǒng)管理等。MySQL 8擴展內容包括數(shù)據(jù)安全、云數(shù)據(jù)庫、數(shù)據(jù)復制、集群:NDB Cluster和NoSQL等。MySQL 8綜合設計包括各流行平臺共用的數(shù)據(jù)庫綜合實例設計,涉及數(shù)據(jù)庫設計、表結構設計、視圖設計、觸發(fā)器設計、存儲過程和自定義函數(shù)設計、事件設計、角色和用戶權限設計等,在此基礎上對數(shù)據(jù)庫實例各對象采用樣本數(shù)據(jù)進行測試。流行平臺開發(fā)MySQL 8應用涉及PHP、Vue/ElementUI+Spring Boot+ MyBatis、Android、WebService、Visual C#、Qt+Python等平臺,以網上商城不同應用角色操作MySQL 8數(shù)據(jù)庫實例各對象,并在該過程中完成網上商城基本功能。本書以講故事的方式介紹MySQL 8的基本內容和配套實例,通過數(shù)據(jù)庫綜合設計和樣本數(shù)據(jù)測試將MySQL 8各對象串聯(lián)起來解決實際問題,精心設計流行平臺數(shù)據(jù)庫應用系統(tǒng)功能,網上配套資源與本書緊密配合,層次清晰、閱讀方便。本書配套資源非常豐富,包括非基本功能二維碼文檔,每個平臺各階段可運行的工程源程序文件和數(shù)據(jù)庫文件,每個平臺配套開發(fā)過程及應用程序分析視頻。本書可作為MySQL 8學習和應用開發(fā)文檔,也可作為高等院校相關專業(yè)學生的參考書。