MySQL is the most popular open source SQL database management system (DBMS) developed, distributed, and supported by MySQL AB, a commercial company, founded by the MySQL developers.
It is a Relational Database Management System (RDBMS) and it was originally developed to handle large databases much faster than the existing solutions and has been successfully used in highly demanding production environments for several years.
A short definition of Relational Database Management System (RDBMS) may be a DBMS in which data is stored in the form of tables and the relationship among the data is also stored in the form of tables.
Although under constant development, MySQL Server today offers a rich and useful set of functions. Its connectivity, speed, and security make MySQL Server highly suited for accessing databases on the Internet.
Now let's go step by step into MySQL from Installation to advanced concepts with syntax and examples.