MySQL to darmowy, dynamicznie rozwijany serwer bazodanowy, który wraz
z serwerem Apache oraz PHP tworzy tzw. "LAMP" (Linux - Apache -
MySQL - PHP) - obecnie najpopularniejszą architekturę serwerową pod
małe i średnie serwisy internetowe. MySQL był tworzony głównie z
myślą o wydajności, nie zaś zgodności z obowiązującymi standardami.
Wielu specjalistów zarzuca mu więc brak podstawowych funkcji,
dostępnych od lat u konkurencji. W wersji 5 autorzy postarali się o
większą zgodność z ANSI SQL 99 oraz zadbali o wypełnienie
najbardziej istotnych dotychczas ubytków: braku procedur
przechowywanych, widoków oraz replikacji.