MySQL is a Relational Database Management System (RDMS) that uses SQL (Structured Query Language) to manage data. MySQL is not a database, but it is widely used for managing and organising data in a database.
What is a Relational Database?
A database that organises data as tables, rows and columns is called a relational database. In a relational database , every table is related in some way, normally through a common key (data value). Because the tables are related, sufficient data can be retrieved in a single query.
How is MySQL Pronounced?
The official way to pronounce “MySQL” is to use the word “My” and the letters S-Q-L. It is sometimes also pronounced as “my sequel”.
MySQL Popularity and Compatibility
MySQL is popular with developers because of its’ high performance, reliability and ease of use. It is also used by some of the most successful open-source applications including:-
- WordPress
- Drupal
- Joomla
MySQL supports many development languages and drivers including:-
- PHP
- Python
- Java
- Node.js
- Perl
- Ruby
- C
- C++
- C#/.NET