簡介:本課程涵蓋全部MySQL數據庫的基礎,主要學習MySQL數據庫的基礎知識、數據表的常用操作及各種約束的使用,以及綜合的運用各種命令實現記錄進行CURD等操作,本課程的目標就是“看得懂、學得會、做得出”,為后續的學習打下夯實的基礎。
第1章 初涉MySQL
本章節主要講解MySQL的安裝與配置,并初步學習對數據庫的操作
第2章 數據類型與操作數據表
本章節講解MySQL中的數據類型,以及如何針對數據表的各種操作
- 2-1 內容回顧 (01:05)
- 2-2 MySQL數據類型之整型 (04:46)
- 2-3 MySQL數據類型之浮點型 (02:38)
- 2-4 MySQL數據類型之日期時間型 (02:56)
- 2-5 MySQL數據類型之字符型 (03:39)
- 2-6 MySQL創建數據表 (09:39)
- 2-7 MySQL查看數據表 (02:01)
- 2-8 MySQL查看數據表結構 (01:37)
- 2-9 MySQL記錄的插入與查找 (05:52)
- 2-10 MySQL空值與非空 (03:45)
- 2-11 MySQL自動編號 (02:38)
- 2-12 MySQL初涉主鍵約束 (06:18)
- 2-13 MySQL初涉唯一約束 (03:46)
- 2-14 MySQL初涉默認約束 (02:56)
- 2-15 總結 (02:50)
第3章 約束以及修改數據表
本章講解MySQL中的約束類型以及使用約束
第4章 操作數據表中的記錄
本章講解數據表中的記錄的增刪改查操作
- 4-1 回顧和概述 (02:33)
- 4-2 MySQL 插入記錄INSERT (09:09)
- 4-3 MySQL 插入記錄INSERT SET-SELECT (02:56)
- 4-4 MySQL 單表更新記錄UPDATE (06:13)
- 4-5 MySQL 單表刪除記錄DELETE (02:12)
- 4-6 MySQL 查詢表達式解析 (07:40)
- 4-7 MySQL where語句進行條件查詢 (01:28)
- 4-8 MySQL group by語句對查詢結果分組 (02:39)
- 4-9 having語句設置分組條件 (02:52)
- 4-10 order by語句對查詢結果排序 (02:39)
- 4-11 limit語句限制查詢數量 (07:36)
- 4-12 小結 (01:33)
第5章 子查詢與連接
本章主要介紹子查詢與連接
- 5-1 數據準備 (05:31)
- 5-2 MySQL 子查詢簡介 (03:25)
- 5-3 由比較運算符引發的子查詢 (13:40)
- 5-4 由[NOT] IN/EXISTS引發的子查詢 (02:26)
- 5-5 使用INSERT...SELECT插入記錄 (09:31)
- 5-6 多表更新 (06:00)
- 5-7 多表更新之一步到位 (13:59)
- 5-8 連接的語法結構 (03:22)
- 5-9 內連接INNER JOIN (04:59)
- 5-10 外連接OUTER JOIN (02:31)
- 5-11 多表連接 (03:09)
- 5-12 關于連接的幾點說明 (03:16)
- 5-13 無限級分類表設計 (15:27)
- 5-14 多表刪除 (06:46)
第6章 運算符和函數
本章主要介紹了MySQL數據庫中常用的運算符和函數。
第7章 自定義函數
本章節主要講解不同情況下自定義函數的創建的相關知識
第8章 MySQL存儲過程
本章主要講解MySQL中存儲過程的相關知識,包括存儲過程的作用,以及如何創建與修改存儲過程。
第9章 MySQL存儲引擎
本章主要介紹存儲引擎的相關知識,包括存儲引擎的類型及其特點。
第10章 MySQL圖形化管理工具
本章節主要介紹了幾款開發中常用的數據庫的圖形化管理工具,方便在開發中管理數據庫。