Search⌘ K

MySQL History & Architecture

Explore the evolution of SQL and understand the architecture of MySQL, including its client-server model and the three key layers: application/client, server, and storage engine. This lesson explains how MySQL processes queries and manages data storage with different storage engines.

MySQL history & architecture

SQL stands for Structured Query Language but was initially conceptualized as SEQUEL Structured English Query Language. The name was changed from SEQUEL to SQL because another company already held the copyright to SEQUEL. SQL was originally developed by two IBM engineers to manipulate data stored in an IBM-developed database, which was somewhat based on the relational model for databases.

SQL standard and implementations

SQL was accepted as a standard by ANSI in 1986 and ISO in 1987. It has been revised a number of times. Various companies have created ...