MySQL jest open source relacyjnym systemem zarządzania bazami danych (RDBMS). MySQL jest bezpłatne i oprogramowanie open-source w ramach warunków licencji publicznej GNU i jest również dostępny pod różnymi właściwymi licencjami.
MySQL jest komponentem stosu oprogramowania aplikacji Lampa Web Application (i innych) , który jest akronimem dla Linuksa, Apache, MySQL, PERL / PHP / Pythona. MySQL jest używany przez wiele aplikacji internetowych opartych na bazie danych, w tym Drupal, Joomla, PHPBB i WordPress, a także wiele popularnych stron internetowych.
MySQL jest napisany w C i C . Jego parser SQL jest napisany w YACC, ale wykorzystuje domowy analizator leksykalny. MySQL działa na wielu platformach systemowych, w tym AIX, BSDI, FreeBSD, HP-UX, Ecomstation, I5 / OS, Irix, Linux, MacOS, Microsoft Windows, NetBSD, Novell NetWare, OpenBSD, OpenSolaris, OS / 2 Warp, QNX, Oracle Solaris, Symbian, Sunos, SCO OpenServer, SCO Unixware, Sanos i Tru64. Istnieje również port MySQL do OpenVMS.