Protocol network icon

My Structured Query Language (MySQL) Protocol

What is MySQL?

My Structured Query Language is named for the creator's daughter, My; plus the initials for Structured Query Language. MySQL is an open-source database management system.

MySQL is used for many high profile websites, including Facebook, Google, Twitter, and YouTube, and is also a central component of LAMP open source web application software stack. It was first released in 1995. While it was originally developed privately, the source code has been made available under the GNU General Public License and several proprietary agreements. There are paid editions available with additional functionality.

How does MySQL work?

MySQL was originally developed for personal use from mSQL based on ISAM. MySQL is written in C and C++. MySQL works on many system platforms.

MySQL can be built and installed from source code, but is generally installed from a binary package. MySQL is most commonly used in small to medium scale single-server deployments, as part of a LAMP-based web application or as a standalone database server.