MySQL 零基础从入门到精通
4.5 (323 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1,582 students enrolled

MySQL 零基础从入门到精通

10个小时,零基础开始,手把手教您入门以及熟练掌握SQL/MySQL相关技术点,全网最好的MySQL中文课程!
Bestseller
4.5 (323 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1,582 students enrolled
Created by Peng Xiao
Last updated 5/2020
Simplified Chinese
Current price: $35.99 Original price: $59.99 Discount: 40% off
2 days left at this price!
30-Day Money-Back Guarantee
This course includes
  • 10 hours on-demand video
  • 13 articles
  • 37 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • 掌握SQL语法
  • 掌握MySQL的基本操作
  • database和table的基本操作
  • 数据的插入
  • 数据的增删改查CRUD
  • SQL中字符串的操作方法
  • SELECT结果的再整理,排序,LIMIT
  • 数据的分组和聚合
  • MySQL数据类型精讲
  • SQL语句的逻辑操作符
  • MySQL内置函数
  • 一对多,多对多关系表
Course content
Expand all 131 lectures 10:15:43
+ Introduction and Installation
13 lectures 53:03
SQL和NOSQL
04:40
为什么选MySQL
01:26
广告时间:欢迎大家订阅我的YouTube Channel
00:18
学习建议
00:08
关于MySQL版本的选择
01:16
DOC: Install MySQL on Mac
01:03
Install MySQL on Windows
13:59
Install MySQL on LInux
14:45
DOC: Install MySQL on Linux
00:03
推荐一下vscode
01:51
通过Docker来搭建MySQL的环境
00:00
+ Database和Table
12 lectures 38:41

主要介绍什么是database和table,为什么会有database,以及一个database为什么会有多个table

Overview
02:07
Database Level的基本操作
02:04
Demo: Database Level的基本操作
03:17
解释:为什么要输入分号执行SQL
01:56
解释:关于SQL语句大小写的问题
01:48
Table Overview
03:21
Table Data Type介绍
04:53
Table的创建
03:13
Demo: Table的创建
02:30
Table的相关操作和Demo
03:01
练习:创建一个职工信息Table
01:46
讲解:创建一个职工信息Table
08:45
+ Data Insert数据插入
13 lectures 49:39
Overview
00:50
Data Insert
04:13
Demo: Data Insert
03:25
SELECT语句的基本使用讲解
03:20
练习:往职工信息表里插入数据
01:32
讲解:往职工信息表里插入数据
02:47
NULL和NOT NULL
07:07
设置默认值Default Value
02:55
Primary Key
07:22
UNIQUE
08:13
联合PRIMARY KEY
03:24
练习:改造职工信息表
01:59
+ 基本的增删改查(CRUD)
12 lectures 47:09
Overview
01:46
学习使用sql文件
05:19
Windows环境下使用SQL文件的注意事项
00:01
在Docker环境下使用SQL文件
00:55
数据准备
02:55
SELECT语句的继续讲解
03:40
通过where语句过滤
06:45
通过update语句更新数据
05:11
通过delete语句删除数据
06:20
CRUD练习题
04:35
CRUD练习题讲解
09:00
Answer SQL
00:41
+ SQL字符串相关处理方法
7 lectures 36:04
Overview
00:57
数据准备
01:21
字符拼接CONCAT
07:47
子串SUBSTRINg
07:30
REPLACE, REVERSE and CHAR_LENGTH
04:45
大小写转换LOWER和UPPER
02:20
字符处理练习
11:24
+ SELECT结果的进一步处理
7 lectures 39:13
Overview
01:03
数据准备
01:32
ORDER BY对返回结果进行排序
06:46
LIMIT限制返回结果的数量
05:29
LIKE进行字符串搜索过滤
10:04
大小写的匹配问题
03:36
练习和解答
10:43
+ 数据的聚合处理
9 lectures 43:30
Overview
02:46
数据准备
01:03
COUNT对结果进行计数
02:30
DISTINCT统计唯一值
02:05
GROUP BY数据整合
08:21
MAX和MIN求最大值最小值
03:42
SUM和AVG求和和平均值
07:18
HAVING
04:26
练习和解答
11:19
+ Data Type之数值类型
6 lectures 46:15
Overview
05:00
Integer Types整数类型
10:21
Fixed-Point Types
09:33
Floating-Point Types
04:38
Bit-Value Type
08:33
练习和解答
08:10
+ Data Type之日期时间类型
8 lectures 52:22
Overview
01:22
DATE和TIME
09:52
YEAR
06:46
DATETIME和TIMESTAMP
13:42
关于时区timezone
05:20
关于时区timezone的讲解修正
03:59
关于时间和日期的函数方法
04:22
练习和解答
06:59
+ Data Type之字符类型
7 lectures 30:53
Overview
01:33
CHAR和VACHAR
07:58
BINARY和VARBINARY
03:20
BLOB和TEXT
04:10
ENUM
01:29
SET
09:49
补充内容:已经定义好的Table,Column的数据类型能修改么?
02:34
Requirements
  • 一台windows或者Mac
Description

当今是数据的时代!各种数据库技术是在数据处理环节不可或缺的核心技术。MySQL作为数据库技术里最受欢迎的开源免费产品,被各大科技公司所用。

作为IT从业人员,不管您是开发者还是其他职位,掌握MySQL技术将让您能对公司业务的了解更清晰.

通过本课程,您将学到

  • SQL的基本语法

  • 通过聚合Aggregate来分析处理数据

  • 通过函数和逻辑操作符实现复杂的数据查询

  • 学会通过SQL JOIN来处理多个表的数据

  • And more!


Who this course is for:
  • Backend Developers
  • Database Administrators