MySQL tutorial for beginners 🐬

by Bro Code Β· 31 videos

Total watch time

2h 59m

at 1Γ— speed Β· exactly 2 hours, 59 minutes, 29 seconds at 1Γ—

1Γ—2h 59m 29s
1.25Γ—2h 23m 35s
1.5Γ—1h 59m 39s
1.75Γ—1h 42m 34s
2Γ—1h 29m 45s
Average video5m 47s
Longest16m 50s
Shortest2m 37s
Compare Open on YouTube JSON

Plan to finish

About 3 days at an hour a day

Pick a daily pace and the days you'll watch. Ticked videos are skipped.

Days

At one hour a day, every day, this playlist takes about 3 days. Turn on JavaScript to plan around your week.

Videos (31)

2h 59m in total Β· tick what you've watched

Tick videos you've watched β€” progress is saved in this browser.

Videos to
Watched
1 MySQL tutorial for beginners (intro + installation) 🐬 10:30 2022-10-05
2 MySQL: How to create a DATABASE 4:01 2022-10-06
3 MySQL: How to create a TABLE 8:10 2022-10-09
4 MySQL: How to INSERT rows into a TABLE 5:54 2022-10-11
5 MySQL: How to SELECT data from a TABLE 5:01 2022-10-12
6 MySQL: How to UPDATE and DELETE data from a TABLE 3:32 2022-10-13
7 MySQL: AUTOCOMMIT, COMMIT, ROLLBACK 2:38 2022-10-17
8 MySQL: CURRENT_DATE() & CURRENT_TIME() 2:46 2022-10-21
9 MySQL: UNIQUE constraint 4:43 2022-10-18
10 MySQL: NOT NULL constraint 2:53 2022-10-18
11 MySQL: CHECK constraint is easy 3:57 2022-10-20
12 MySQL: DEFAULT constraint is easy 8:19 2022-10-22
13 MySQL: PRIMARY KEYS are easy 5:25 2022-10-23
14 MySQL: AUTO_INCREMENT is awesome 3:55 2022-10-25
15 MySQL: FOREIGN KEYS are easy (kind of) 8:17 2022-10-27
16 Learn MySQL joins in 5 minutes! 5:04 2022-10-30
17 Functions in MySQL are easy 3:45 2022-10-31
18 MySQL logical operators are easy 5:57 2022-11-02
19 MySQL wild cards are easy 4:18 2022-11-02
20 MySQL ORDER BY clause is easy 2:37 2022-11-02
21 MySQL LIMIT clause is easy 2:53 2022-11-03
22 MySQL UNIONS are easy 4:14 2022-11-03
23 MySQL SELF JOINS are ... ughhh 10:03 2022-11-05
24 MySQL VIEWS are awesome 6:03 2022-11-07
25 MySQL: INDEXES are awesome 6:26 2022-11-11
26 MySQL: SUBQUERIES 6:46 2022-11-12
27 MySQL: GROUP BY 5:08 2022-11-18
28 MySQL: ROLLUP 3:51 2022-11-20
29 MySQL: ON DELETE 7:31 2022-11-21
30 MySQL: STORED PROCEDURES 8:02 2022-11-22
31 MySQL: TRIGGERS 16:50 2022-11-22

Embed a badge

Show the watch time in a README or course description β€” it links back here and updates itself

Watch time: 2h 59m Β· 31 videos

Markdown
[![Watch time: 2h 59m Β· 31 videos](https://playlistduration.com/badge/playlist/PLZPZq0r_RZOMskz6MdsMOgxzheIyjo-BZ.svg)](https://playlistduration.com/playlist/PLZPZq0r_RZOMskz6MdsMOgxzheIyjo-BZ)
HTML
<a href="https://playlistduration.com/playlist/PLZPZq0r_RZOMskz6MdsMOgxzheIyjo-BZ"><img src="https://playlistduration.com/badge/playlist/PLZPZq0r_RZOMskz6MdsMOgxzheIyjo-BZ.svg" alt="Watch time: 2h 59m Β· 31 videos" width="203" height="20"></a>

Add ?speed=1.5 to the image URL for the time at that speed, ?label=Course to change the left text, or ?style=flat-square for square corners.

Want the numbers themselves? GET https://playlistduration.com/api/v1/playlist/PLZPZq0r_RZOMskz6MdsMOgxzheIyjo-BZ returns them as JSON β€” free, no key. API docs β†’

Data from the YouTube Data API as of 2026-09-22 (cached). Private or deleted videos are excluded from totals.