MySQL

What is MySQL?

MySQL is a popular, widely used, open-source relational database management system (RDBMS) that uses Structured Query Language (SQL) to manage data.

MySQL was created in the mid-1990s by a company called MySQL AB, which was later acquired by Sun Microsystems and then by Oracle Corporation.

How does MySQL work?

MySQL is a client-server system, consisting of a server daemon (mysqld) that manages the database, and client programs used to interact with the server. The server uses a variety of storage engines to store and manage data, including InnoDB, MyISAM, and Memory.

MySQL is known for its high performance, reliability, and ease of use. It is widely used in web applications, data warehousing, and other situations where fast, efficient data management is important. It is also compatible with many programming languages, including Perl, and runs on multiple operating systems.

MySQL and MariaDB

When MySQL was acquired by Oracle, its original developers "forked" the project to create MariaDB, an open-source drop-in replacement.

MySQL and MIDAS

MySQL is fully supported as a database backend for MIDAS. Self-hosted editions can store all of their booking data in a MySQL database, and we provide a guide to creating a MySQL or MariaDB database for MIDAS.

Related Terms


Glossary »