MySQL是開放原始碼的關系資料庫管理系統,由于 性能高、成本低、可靠性好,成為現在最流行的開源資料庫,
MySQL學習指南

筆記領取方式:
筆記包含了3個大章節,13個小章節:
基礎篇
-
MySQL資料型別
-
MySQL運算子
-
MySQL函式
-
MySQL資料庫查詢陳述句
核心篇
-
索引
-
存盤程序與存盤函式
-
MySQL資料庫的權限管理與恢復
-
MySQL復制
-
日志
實戰篇
-
MySQL性能調優
-
利用MySQL構建分布式
-
MySQL快取機制
-
MySQL在互聯網行業的開發應用
基礎篇
MySQL資料型別
資料型別包括了一些常用的型別:整數型別、浮點數型別、定點數型別、字串型別等等

MySQL運算子
運算子連接運算式 中的各個運算元 其作用是指明對運算元所進行的運算,常見的運算有數學運算、比較運算、位運算以及邏輯運算,通過運算子可以更加靈活地使用表中的資料
MySQL中常見的運算子型別有算術運算子、比較運算子、 邏輯運算子、位運算子,

MySQL函式
函式表示對輸入引數值回傳一個具有特定關系的值, MySQL 提供了大量、豐富的函式,用戶在進行資料庫管理以及資料的查詢和操作時將會經常用到這些函式,
通過對資料進行處理,資料庫可以變得功能更加強大、使用更加靈活,以滿足不同用戶的需求 ,
從MySQL核心功能方面主要分為數學函式、字串函式、日期和時間函式、條件判斷函式 、系統資訊函 數和加密函式等型別

MySQL資料庫查詢陳述句
查詢資料指從資料庫中獲取所需要的資料,查詢資料是資料庫操作中最常用也是最重要的操作 用戶根據自己對資料的需求,使用不同的查詢方式,可以獲得不同的資料,

核心篇
索引
索引是一個單獨的、存盤在磁盤上的資料庫結構,它們包含著對資料表中所有記錄的參考指標,
目錄

存盤程序與存盤函式
通俗地講存盤程序就是一潭訓者 SQL 陳述句的集合,可視為批處理檔案,但是其作用不僅限于批處理 MySQL 中使用 CREATE PROCEDURE CREATE FUNCTION 陳述句創建子程式,然后使用 CALL陳述句來呼叫這些子程式,從而實作各種功能,

MySQL資料庫的權限管理與恢復

MySQL復制
MySQL 復制是 MySQL 中一個非常重要的功能,主要用于主服務器和從服務器之間的資料復制操作,資料庫的復制技術是提高資料庫系統并發性、安全性和容錯性的重要技術,是構建大型、高性能應用程式的基礎 ,

日志
日志是 MySQL 資料庫的重要組成部分,日志檔案中記錄著 MySQL 資料庫運行期間發生的變化MySQL 有不同型別的日志檔案,主要包括錯誤日志 (log-err) 、查詢日志 (log)、二進制日志 (log-bin )、更新日志 (log update)及慢查詢日志( log-slow-queries)

實戰篇
MySQL性能調優

利用MySQL構建分布式
MySQL 中實作分布式應用的方式有多種 ,例如資料切分、讀寫分離、集群等,下面將對這幾種技術逐一進行介紹

MySQL快取機制
MySQ 查詢快取是非常重要的技術,查詢快取會存盤 SELECT 查詢的文本與被傳送到客戶端的相應結果,如果執行相同的 SQL 陳述句, MySQL 資料庫會將資料快取起來以供下次直接使用, MySQL據庫以優化查詢快取來提高快取命率,
在 MySQL 服務器高負載的情況下,使查詢快取 以減輕服務器的壓力,減少服務器的 I/O 操作 ,

筆記領取方式:
MySQL在互聯網行業的開發應用

學習感言
隨著MySQL資料庫在開發世界里越來越占據主導地位,程式員朋友們如果不掌握核心技術,不就“掉隊”了嗎?
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/18982.html
標籤:其他

