
Discover MySQL, an open source relational database management system that uses SQL, the most popular language for adding, accessing, and managing content in a database, under the General Public License.
Explains the relational database management system and its terminology, including the relational model, tables, columns, indexes, primary keys, foreign keys, and referential integrity.
Explore ddl to define and modify database structures, dml to retrieve and update data, and dcl to manage permissions, with examples of create, drop, rename, and comments.
Explore the MySQL data definition language (DDL) by performing alter table operations to add, drop, modify columns, change data types, and rename or drop tables.
Master dml in mysql by writing statements that update, insert, delete, and select data, applying conditions and where clauses on tables such as employee.
Explore how to use group by in MySQL to aggregate data with select statements, apply aggregate functions, and filter results with conditional grouping.
Discover how the union operator combines multiple select results into one set, with union all preserving duplicates; apply order by to sort final results from customers and suppliers.
Explore how inner join, left join, and right join combine tables in MySQL using on condition to load matching rows from the left or right table.
Learn how MySQL constraints enforce data integrity: define not null and unique values, set primary keys, create foreign keys with references, and use auto increment to manage identities.
Explore MySQL logical and comparison operators to combine conditions in a where clause using and, or, not, and operators for equal to, not equal to, greater than, and less than.
Use the commit, rollback, and savepoint commands to control transactions and manage points in time within a relational database. Commit saves permanently; rollback reverts to a previous point.
Learn how to use the like condition in MySQL to filter data with wildcards, underscores, and escape sequences, including practical examples of matching names and patterns.
Discover how subqueries and inner queries work in MySQL, and learn to nest select statements to perform complex data retrieval using where clauses and multiple query strategies.
Explore scalar and row subqueries in MySQL, using where clauses to compare single values and multiple columns across tables, with practical country and population examples.
Explore column and table subqueries in MySQL, using select and where to compare customer IDs with orders and to filter by department name, illustrating data set relationships.
Master subqueries with different conditions in MySQL, using not in, exists, any and all in the where clause to filter customers and orders and verify existence.
Master stored procedures in MySQL: create and invoke them with delimiters to improve performance, security, and reduce traffic between the application and data, including an example with a products table.
Discover declaring and using variables in MySQL stored procedures, including default values, data types, session or global scope, and assigning with select into.
Explore MySQL stored procedure parameters, including in, out, and inout, showing how values are passed and can be modified, and how results return to the caller.
Learn how to implement conditional logic inside stored procedures with if statements, else branches, expressions, loops, and delimiters.
Learn how to create MySQL triggers, use delimiter, define trigger time and event, and build a per-row audit example that updates an audit table when employees change.
Learn to manage triggers in MySQL by listing triggers for a database or the current database and dropping a trigger by name.
Learn to manage MySQL events by creating, dropping, enabling, disabling, and altering scheduled events, configuring their body and schedule (every minute or every two minutes).
Master string functions in MySQL by using concat to join first and last names, len to measure length, replace to modify text, and substring, left, and right to extract segments.
This video is about MySQL Administartion.
This video is about Create User and Change Passwords for Accounts.
This video is about Granting Privilleges to Accounts
This video is about MySQL Admin Commands
This video is about More MySQL Admin Commands
This video is about is Clone Tables in MySQL.
This video is about Temporary Table in MySQl
This video is about How to Backup and Restore Database
MySQL is an open-source relational database management system (RDBMS). MySQL is written in C and C++. Major features as available in MySQL are Cross-platform support, triggers, Query caching, Built-in Replication support and Unicode support. This course is basically designed for all the beginners and experts who want to learn Mysql. In this course we’ll learn several concepts of MySql like DDL, DML, LIMIT, ORDER BY, GROUP BY, ALIASES, UNION, JOINS IN MYSQL, CONSTRAINTS, LOGICAL OPERATORS, COMPARISON OPERATOR, COMMIT, SAVEPOINT and ROLLBACK, VIEWS AND SUBQUERIES, STORED PROCEDURE AND TRIGGERS, EVENTS IN MYSQL, AGGREGATE FUNCTIONS, DATE & TIME, MYSQL ADMINISTRATION, PRIVILLEGES IN MYSQL, BACKUP IN MYSQL, and so many other important topics of mysql. So start your journey with mysql today. Happy learning!!