當前位置: 首頁 / 聚焦頭條 / 正文
【入學必備】MySQL基礎教程:視頻+源碼+筆記!

2019-12-05

MySQL教程 MySQL源碼 大數據MySQL 北京大數據培訓

2019MySQL基礎全套教程(二)

Hello,大家好。今天好程序員為大家帶來的2019好程序員MySQL基礎全套教程(共47集),還是老規矩:視頻+源碼+筆記!PS:為了方便大家學習大數據,后續好程序員會開源更多免費精品大數據系列學習資源,請大家持續關注!

1、什么是MySQL?

MySQL是一個關系型數據庫管理系統,由瑞典MySQL AB 公司開發,目前屬于 Oracle 旗下產品。MySQL 是流行的關系型數據庫管理系統之一,在 WEB 應用方面,MySQL是最好的 RDBMS (Relational Database Management System,關系數據庫管理系統) 應用軟件。

MySQL是一種關系數據庫管理系統,關系數據庫將數據保存在不同的表中,而不是將所有數據放在一個大倉庫內,這樣就增加了速度并提高了靈活性。

MySQL所使用的 SQL 語言是用于訪問數據庫的最常用標準化語言。MySQL 軟件采用了雙授權政策,分為社區版和商業版,由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,一般中小型網站的開發都選擇 MySQL 作為網站數據庫。

由于其社區版的性能卓越,搭配 PHP 和 Apache 可組成良好的開發環境。

2、MySQL的組成

Information_schema信息數據庫:提供了訪問時數據庫元數據的方式。那么什么是元數據呢?元數據是一些關于數據的數據;即數據庫的表名、列名、列的訪問權限等;

MySQL核心數據庫:提供了一些MySQL的核心數據,負責存儲數據庫的用戶和對應的權限問題;

Performance_schema性能優化庫:mysql 5.5 版本新增了一個性能優化的引擎- PERFORMANCE_SCHEMA,這個功能默認是關閉的:需要設置參數performance_schema 才可以啟動該功能,這個參數是靜態參數,只能寫在my.cnf 中 不能動態修改。

3、MySQL應用架構

  • 單點(Single),適合小規模應用
  • 復制(Replication),適合中小規模應用
  • 集群(Cluster),適合大規模應用

4、2019好程序員MySQL基礎全套教程(43集視頻+源碼+筆記)

MySQL學習路線圖:

Day1

001_MySQL_數據庫的簡介

002_MySQL安裝

003_MySQL_數據庫的服務啟停和登錄

004_MySQL_SQL語句的分類

005_MySQL_DDL1_數據庫操作

006_MySQL_DDL2_表的概念和字段類型

007_MySQL_DDL3_表的創建和操作

Day2

008_MySQL_Navicat的使用

009_DML_增

010_DML_刪除

011_DML_修改

012_DQL_基礎查詢和模糊查詢

013_DQL_查詢結果去重

014_DQL_查詢字段控制以及結果排序

015_DQL_聚合函數

016_DQL_分組查詢

017_DQL_分頁查詢

Day3 

018_完整性約束_主鍵約束

019_完整性約束_唯一性約束

020_完整性約束_自增約束

021_域完整性約束_非空約束和默認值約束

022_引用約束_外鍵約束1

023_引用約束_外鍵約束2

024_多表查詢_合并查詢結果集

025_多表查詢_連接查詢

026_多表查詢_內連接和外連接

027_多表查詢_多表解決方案

028_case-when的基礎語法

029_case-when實現行轉列

Day4

030_JDBC的簡介與jar包的準備

031_JDBC的使用過程以及常用組件

032_第一個JDBC程序

033_DAO包的封裝

034_JDBCUtil的封裝

035_預編譯指令

Day5

036_數據庫_批處理任務

037_數據庫_事務的基本操作

038_數據庫_事務的起點和終點和特點

039_數據庫_自定義的連接池

040_數據庫_DBCP連接池

041_數據庫_C3P0連接池

042_數據庫_Druid連接池

043_數據庫_DBUtils工具類

5、資源獲取方式

關注微信公眾號:好程序員,回復“DT5”免費獲取《2019好程序員MySQL基礎全套教程》(43集視頻+源碼+筆記)!想要資源的小伙伴,趕快領取!

掃碼

掃碼

好程序員開班動態

More+
  • HTML5大前端 <高端班>

    開班時間:2020-02-17(北京)

    預約報名

    開班時間:2020-03-02(深圳)

    預約報名
  • 大數據+人工智能 <好程序員嚴選班>

    開班時間:2019-12-23(北京)

    開班盛況
  • 大數據+人工智能 <好程序員班>

    開班時間:2020-02-24(杭州)

    預約報名

    開班時間:2020-02-17(北京)

    預約報名
  • JavaEE分布式開發 <高端班>

    開班時間:2020-03-09(北京)

    預約報名
  • Python全棧+人工智能 <高端班>

    開班時間:2019-07-22(北京)

    開班盛況
  • 云計算開發 <高端班>

    開班時間:2020-02-24(北京)

    預約報名
在線咨詢
免費試聽
入學教程
立即報名

Copyright 2007-2019 北京千鋒互聯科技有限公司 .All Right 京ICP備12003911號-5 京公安網11010802011455號

日日看福利,日日看在线视频