Snímek příkazové řádky MySQL | |
Vývojář | Oracle Corporation |
---|---|
První vydání | 23. května 1995 |
Aktuální verze | 8.3.0[1] (16. ledna 2024) |
Operační systém | Windows, GNU/Linux, Solaris, macOS, FreeBSD |
Vyvíjeno v | C, C++ |
Typ softwaru | Relační databáze |
Licence | GPL (verze 2) nebo komerční[2] |
Lokalizace | anglicky |
Web | www.mysql.com |
Některá data mohou pocházet z datové položky. |
MySQL je otevřený systém řízení báze dat uplatňující relační databázový model, vytvořený švédskou firmou MySQL AB, nyní vlastněný společností Oracle Corporation. Jeho hlavními autory jsou Michael „Monty“ Widenius a David Axmark. Je považován za úspěšného průkopníka dvojího licencování – je k dispozici jako svobodný a otevřený sofware pod bezplatnou licencí GPL, tak pod řadou komerčních placených licencí.
MySQL je multiplatformní databáze. Komunikace s ní probíhá – jak už název napovídá – pomocí jazyka SQL. Podobně jako u ostatních SQL databází se jedná o dialekt tohoto jazyka s některými rozšířeními.
Pro svou snadnou implementovatelnost (lze jej instalovat na GNU/Linux, MS Windows, ale i další operační systémy), výkon a především díky tomu, že se jedná o volně šiřitelný software, má vysoký podíl na v současné době používaných databázích. Velmi oblíbená a často nasazovaná je kombinace GNU/Linux, Apache, MySQL a programovacího jazyka PHP, jako základní software webového serveru („technologie LAMP“).
MySQL bylo od počátku optimalizováno především na rychlost, a to i za cenu některých zjednodušení: má jen jednoduché způsoby zálohování; od roku 2005 podporuje i tzv. pohledy, triggery, a uložené procedury.[3]