Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
MySQL Database Training for Beginners
Rating: 4.4 out of 5(385 ratings)
6,301 students

MySQL Database Training for Beginners

Learn MySQL and Take Your Web Development to the Next Level.
Created bySimon Sez IT
Last updated 4/2026
English
English [Auto],

What you'll learn

  • Understanding MySQL architecture and installation of MySQL
  • Learning database design
  • Administration of a database
  • Using indexing for database performance
  • Discover SQL for Developers
  • Understanding query analysis and optimization
  • Setting up replication in MySQL

Course content

8 sections41 lectures5h 37m total length
  • Course Outline and Intro to MySQL and Database10:11

    Explore the internal architecture of MySQL, core ACID principles, and designing, implementing, securing, and maintaining databases with InnoDB and mixed storage engines.

  • READ ME: Essential Information for a Successful Training Experience0:55
  • MySQL Architecture and Installation of MySQL15:55

    Explore the high-level MySQL architecture, including the connection, authentication, thread manager, parser, and optimizer. See how pluggable storage engines and memory storage enable transactional access and data durability.

  • Installation Demo - Part 13:35

    Install mysql via the community server 5.6 by downloading the generic linux bundle, converting the rpm to a debian package with alien, installing, then starting and verifying the server.

  • Installation Demo - Part 29:37

    Install and secure a MySQL 5.6 server and client tools, addressing the default random root password. Change the root password and configure the time zone data for production readiness.

Requirements

  • A computer

Description

Discover how to use MySQL, a popular choice of database for use in powerful web applications!

During this 5.5-hour MySQL beginner course, discover the fundamental concepts beginner MySQL administrators need to master. Your professional instructor combines practical lectures that ensure you have a solid grasp of the basics.

Follow along as you learn how to install MySQL for the first time. Discover critical concepts for designing a database. Explore how to administrate a MySQL database including limiting access, creating users, database backup and performance monitoring. Then get ready to take your MySQL skills to the next level as you learn SQL for developers, database replication, data encryption and more.

This course includes a certificate of completion, and quiz.

What People Are Saying:

★★★★★ “Good overview, good pace. I like the trainer’s manner and style of presenting.” – Rik Williams

★★★★★ “This course is very informative. It could go into a little more detail when looking at the codes because as a beginner I find myself pausing frequently to figure out where the instructor has navigated between query screens. Overall I think this course is very valuable.” -Sam Marotta

★★★★★ “Very thorough Explanation of the basic concepts. A bit dry at times but certainly necessary. Great examples to underline the theory” -Jürg Horisberger

Who this course is for:

  • Web developers
  • Anyone new to databases