Try MagicTask: Your AI-Powered Task Assistant!

MySQL Tutorial for Beginners [Full Course]

By - Programming with Mosh
Overview
Certification
Reminders

Description

MySQL tutorial for beginners - Learn MySQL, the world's most popular open source database. 🔥 Want to master MySQL? Get the full MySQL course: http://bit.ly/2uAoPM3 👍 Subscribe for more SQL tutorials like this: https://goo.gl/6PYaGF ⭐️Want to learn more from me? Check out these links: Courses: https://codewithmosh.com Twitter: https://twitter.com/moshhamedani Facebook: https://www.facebook.com/programmingwithmosh/ Blog: https://programmingwithmosh.com 📕Get my FREE SQL cheat sheet: http://bit.ly/2JCO73l 📔Scripts to create the databases in this course: https://bit.ly/3rvtqdO TABLE OF CONTENT 0:00:00 Introduction 0:01:02 What is SQL? 0:04:24 Cheat Sheet 0:04:50 Installing MySQL on Mac 0:09:48 Installing MySQL on Windows 0:15:08 Creating the Databases for this Course 0:23:40 The SELECT Statement 0:29:30 The SELECT Clause 0:38:18 The WHERE Clause 0:43:35 The AND, OR, and NOT Operators 0:51:38 The IN Operator 0:54:41 The BETWEEN Operator 0:56:53 The LIKE Operator 1:02:31 The REGEXP Operator 1:11:51 The IS NULL Operator 1:14:18 The ORDER BY Operator 1:21:23 The LIMIT Operator 1:24:50 Inner Joins 1:33:16 Joining Across Databases 1:36:03 Self Joins 1:40:17 Joining Multiple Tables 1:47:03 Compound Join Conditions 1:50:44 Implicit Join Syntax 1:53:04 Outer Joins 1:59:31 Outer Join Between Multiple Tables 2:05:50 Self Outer Joins 2:08:02 The USING Clause 2:13:25 Natural Joins 2:14:46 Cross Joins 2:18:01 Unions 2:26:29 Column Attributes 2:29:54 Inserting a Single Row 2:35:40 Inserting Multiple Rows 2:38:58 Inserting Hierarchical Rows 2:44:51 Creating a Copy of a Table 2:53:38 Updating a Single Row 2:57:33 Updating Multiple Rows 3:00:47 Using Subqueries in Updates 3:06:24 Deleting Rows 3:07:48 Restoring Course Databases If you're looking for a complete SQL tutorial for beginners with examples, this tutorial is a great way to learn SQL basics. Just follow through and you'll be able to write SQL queries in no time. SQL, short for Structured Query Language, is a language used by software developers, data scientists and anyone who works with data. With SQL, you can store data in relational databases and write queries to extract valuable information. There are various database management systems (DBMS) that support SQL but each product has its own implementation of SQL. In this course, we'll be using MySQL to learn SQL. MySQL is the most popular free and open-source database management system in the world. If you use a different DBMS (eg SQL Server), you can still benefit from this course as 90% of the skills you'll learn in this course can be transferred to other database management systems.

Course Content

Introduction
1
1 min

Introduction

5 Questions Ready
What is SQL?
2
3 min

What is SQL?

5 Questions Locked
Cheat Sheet
3
26 sec

Cheat Sheet

5 Questions Locked
Installing MySQL on Mac
4
4 min

Installing MySQL on Mac

5 Questions Locked
Installing MySQL on Windows
5
5 min

Installing MySQL on Windows

5 Questions Locked
Creating the Databases for this Course
6
8 min

Creating the Databases for this Course

5 Questions Locked
The SELECT Statement
7
5 min

The SELECT Statement

5 Questions Locked
The SELECT Clause
8
8 min

The SELECT Clause

5 Questions Locked
The WHERE Clause
9
5 min

The WHERE Clause

5 Questions Locked
The AND, OR, and NOT Operators
10
8 min

The AND, OR, and NOT Operators

5 Questions Locked
The IN Operator
11
3 min

The IN Operator

5 Questions Locked
The BETWEEN Operator
12
2 min

The BETWEEN Operator

5 Questions Locked
The LIKE Operator
13
5 min

The LIKE Operator

5 Questions Locked
The REGEXP Operator
14
9 min

The REGEXP Operator

5 Questions Locked
The IS NULL Operator
15
2 min

The IS NULL Operator

5 Questions Locked
The ORDER BY Operator
16
7 min

The ORDER BY Operator

5 Questions Locked
The LIMIT Operator
17
3 min

The LIMIT Operator

5 Questions Locked
Inner Joins
18
8 min

Inner Joins

5 Questions Locked
Joining Across Databases
19
2 min

Joining Across Databases

5 Questions Locked
Self Joins
20
4 min

Self Joins

5 Questions Locked
Joining Multiple Tables
21
6 min

Joining Multiple Tables

5 Questions Locked
Compound Join Conditions
22
3 min

Compound Join Conditions

5 Questions Locked
Implicit Join Syntax
23
2 min

Implicit Join Syntax

5 Questions Locked
Outer Joins
24
6 min

Outer Joins

5 Questions Locked
Outer Join Between Multiple Tables
25
6 min

Outer Join Between Multiple Tables

5 Questions Locked
Self Outer Joins
26
2 min

Self Outer Joins

5 Questions Locked
The USING Clause
27
5 min

The USING Clause

5 Questions Locked
Natural Joins
28
1 min

Natural Joins

5 Questions Locked
Cross Joins
29
3 min

Cross Joins

5 Questions Locked
Unions
30
8 min

Unions

5 Questions Locked
Column Attributes
31
3 min

Column Attributes

5 Questions Locked
Inserting a Single Row
32
5 min

Inserting a Single Row

5 Questions Locked
Inserting Multiple Rows
33
3 min

Inserting Multiple Rows

5 Questions Locked
Inserting Hierarchical Rows
34
5 min

Inserting Hierarchical Rows

5 Questions Locked
Creating a Copy of a Table
35
8 min

Creating a Copy of a Table

5 Questions Locked
Updating a Single Row
36
3 min

Updating a Single Row

5 Questions Locked
Updating Multiple Rows
37
3 min

Updating Multiple Rows

5 Questions Locked
Using Subqueries in Updates
38
5 min

Using Subqueries in Updates

5 Questions Locked
Deleting Rows
39
1 min

Deleting Rows

5 Questions Locked
Restoring Course Databases
40
2 min

Restoring Course Databases

5 Questions Locked
AI Mentor