MySQL developed by Oracle is one of the most popular systems for relational database management. Databases are an important element for any application, we store through fields and records in them necessary data for the operation of our application for example: user accounts, order information, etc.
What is a relational database?
A relational database is a collection of data elements with defined relationships between them. Relational databases are based on the relational model, an intuitive, simple way of representing data in tables. These elements are organized as a set of tables with columns and rows. Tables are used to store information about the objects to be represented in the database. In a relational database, each row in a table is a record with a unique identifier called a key.
What is MYSQL?
MySQL is an open source relational database management system. It was developed by the Swedish company MySQL AB, which was founded by Swedes David Axmark, Allan Larsson and Michael Widenius. The first version of MySQL appeared on May 23, 1995. Mysql at the very beginning was based on the low-level ISM language, but the developers found the language too slow and inflexible. So they decided that they would create a new SQL interface, keeping the same API as mSQL.
The difference between SQL and MySQL
SQL (Structured Query Language) is a language that is used to write database queries. Mysql, on the other hand, is a system for managing relational databases that stores, retrieves, modifies and helps manage database administration using SQL.