
MySQL數(shù)據(jù)庫培訓
1、概述—MySQL概述
概述—MySQL概述
概述—軟件系統(tǒng)架構(gòu)概述
2、安裝MySQL
安裝—Windows下安裝數(shù)據(jù)庫
安裝—Windows下配置數(shù)據(jù)庫
安裝—Windows下停止和啟動MySQL
安裝—Linux下安裝數(shù)據(jù)庫
安裝—Linux下第一次啟動MySQL數(shù)據(jù)庫
安裝—Linux下退出數(shù)據(jù)庫命令行模式
安裝—MySQL登錄命令詳解
安裝—MySQL登錄信息詳解
安裝—創(chuàng)建支持所有主機登錄的用戶
安裝—遠程登錄數(shù)據(jù)庫
安裝—MySQL啟動和關(guān)閉及、登錄失敗的原
3、概念與工具
概念與工具—幾個重要的概念
概念與工具—SQL
概念與工具—Navicat For MySQL
概念與工具—Navicat Premium
概念與工具—注釋
概念與工具—Navicat的個性化使用
概念與工具—名稱解釋
4、實戰(zhàn)項目簡介
實戰(zhàn)項目簡介—項目概述
實戰(zhàn)項目簡介—表結(jié)構(gòu)分析
5、創(chuàng)建表
創(chuàng)建表—創(chuàng)建數(shù)據(jù)庫
創(chuàng)建表—創(chuàng)建表的語法
創(chuàng)建表—字段類型
創(chuàng)建表—member表字段類型的選擇
創(chuàng)建表—數(shù)據(jù)類型寬度說明
創(chuàng)建表—主鍵
創(chuàng)建表—自增長
創(chuàng)建表—備注與創(chuàng)建表的細節(jié)
6、約束
約束—概念和分類
約束—默認約束
約束—唯一約束
約束—非空約束
約束—外鍵約束
約束—外鍵約束2
7、表結(jié)構(gòu)修改
表結(jié)構(gòu)修改—刪除數(shù)據(jù)表字段
表結(jié)構(gòu)修改—新增字段
表結(jié)構(gòu)修改—修改表定義和表名
表結(jié)構(gòu)修改—刪除數(shù)據(jù)庫和表
表結(jié)構(gòu)修改—添加約束
表結(jié)構(gòu)修改—添加約束2
表結(jié)構(gòu)修改—約束的刪除
8、表記錄增刪改
表記錄增刪改—簡單的插入語法
表記錄增刪改—高級用法1
表記錄增刪改—高級用法2
表記錄增刪改—刪除表記錄
表記錄增刪改—WHERE字句
表記錄增刪改—修改表記錄
9、簡單查詢
簡單查詢—單表查詢語法
簡單查詢—多表查詢
簡單查詢—別名
簡單查詢—實戰(zhàn)項目數(shù)據(jù)庫初始化與說明
10、個性化查詢
個性化查詢—LIKE字句
個性化查詢—BETWEEN AND
個性化查詢—去重DISTINCT
個性化查詢—分組字句GROUP BY
個性化查詢—分組篩選字句HAVING字句
個性化查詢—排序字句ORDER BY
個性化查詢—限制結(jié)果集字句LIMIT(分頁)
11、連接查詢
連接查詢—連接查詢幾個概念
連接查詢—兩個實戰(zhàn)表的結(jié)構(gòu)和數(shù)據(jù)分析
連接查詢—等值連接
連接查詢—左外連接
連接查詢—右外連接
連接查詢—完全連接
連接查詢—項目實戰(zhàn)1
12、子查詢
子查詢—子查詢概念和分類
子查詢—IN NOT IN子查詢
子查詢—EXISTS NOT EXISTS子查詢
13、臨時表與復制表
臨時表與復制表
14、視圖
視圖—視圖概念及應用
15、運算符與系統(tǒng)函數(shù)
運算符與系統(tǒng)函數(shù)—聚合函數(shù)
運算符與系統(tǒng)函數(shù)—比較運算符和函數(shù)
運算符與系統(tǒng)函數(shù)—字符函數(shù)
運算符與系統(tǒng)函數(shù)—數(shù)值函數(shù)
運算符與系統(tǒng)函數(shù)—日期函數(shù)
運算符與系統(tǒng)函數(shù)—信息函數(shù)
運算符與系統(tǒng)函數(shù)—加密函數(shù)
運算符與系統(tǒng)函數(shù)—控制函數(shù)IF
運算符與系統(tǒng)函數(shù)—控制函數(shù)操作符CASE
運算符與系統(tǒng)函數(shù)—判空表達式IFNULL
16、自定義函數(shù)
自定義函數(shù)—分隔符的修改
自定義函數(shù)—永遠的Hello World
自定義函數(shù)—帶參數(shù)的自定義函數(shù)
自定義函數(shù)—變量和自定義函數(shù)實戰(zhàn)
17、控制語句
控制語句—概念和函數(shù)模板代碼
控制語句—IF分支控制語句
控制語句—CASE分支控制語句
控制語句—LOOP循環(huán)控制語句
控制語句—LEAVE結(jié)束循環(huán)語句
控制語句—ITERATE跳出本次循環(huán)語句
控制語句—REPEAT循環(huán)控制語句
控制語句—WHILE循環(huán)控制語句
18、存儲過程—Hello World
存儲過程—Hello World
存儲過程—存儲過程和函數(shù)的區(qū)別
存儲過程—IN類型參數(shù)
存儲過程—OUT類型參數(shù)
存儲過程—INOUT類型參數(shù)和三種類型的比較
存儲過程—條件和處理程序—應用場景
存儲過程—條件和處理程序—定義條件
存儲過程—條件和處理程序—處理程序
存儲過程—光標
19、項目實戰(zhàn)
項目實戰(zhàn)—編寫還款存儲過程
項目實戰(zhàn)—驗證與錯誤修復1
項目實戰(zhàn)—錯誤修復2
20、觸發(fā)器
觸發(fā)器—觸發(fā)器概念和簡單案例
觸發(fā)器—NEW和OLD訪問觸發(fā)記錄行的某列值
21、實戰(zhàn)項目
實戰(zhàn)項目—問題描述和解決方案
實戰(zhàn)項目—同步已存在數(shù)據(jù)到新建表
實戰(zhàn)項目—編寫存儲過程處理后續(xù)數(shù)據(jù)
實戰(zhàn)項目—驗證
22、事件
事件—事件的概念與創(chuàng)建語法
事件—項目實戰(zhàn)
23、索引
索引—新建表創(chuàng)建100w條數(shù)據(jù)
索引—概念和創(chuàng)建普通索引
索引—索引的分類和組合索引說明
24、備份
備份—通過工具進行簡單備份和恢復
備份—-mysqldump的備份與恢復