MySQL je švédský databázový server založený na jazyce SQL. K hlavním výhodám MySQL patří:
- je k dispozici jako open source, tedy program šířený zdarma
- podpora všech hlavních platforem
- vysoký výkon i rychlost
- vynikající kompatibilita s jinými systémy
- MySQL se také díky své relativní jednoduchosti poměrně snadno učí
Díky těmto vlastnostem se MySQL prosadila jako univerzální řešení používané na většině internetových projektů a je automaticky dostupná téměř na všech typech webhostingu. Se softwarovým serverem Apache a skriptováním PHP tvoří MySQL tzv. triádu, trojici programů nejčastěji instalovanou k vytváření databázových aplikací.
Nevýhody MySQL
Nevýhody MySQL pramení z jejích výhod. Nepodporuje složitější programátorské konstrukce (někdy je možné je obcházet skriptováním) a nemá dostatečný výkon v opravdu náročných (zatěžovaných) webových aplikacích.
Tehdy se používají konkurenční databáze, například PostgreSQL nebo Oracle. bPřesto je však třeba říci, že MySQL vyhoví ve většině případů.