MySQL

MySQL
Snímek příkazové řádky MySQL
Snímek příkazové řádky MySQL
VývojářOracle Corporation
První vydání23. května 1995
Aktuální verze8.3.0[1] (16. ledna 2024)
Operační systémWindows, GNU/Linux, Solaris, macOS, FreeBSD
Vyvíjeno vC, C++
Typ softwaruRelační databáze
LicenceGPL (verze 2) nebo komerční[2]
Lokalizaceanglicky
Webwww.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]

  1. Changes in MySQL 8.3.0 [online]. mysql.com, 2024-01-16 [cit. 2024-01-30]. Dostupné online. (anglicky) 
  2. Downloads [online]. MySQL [cit. 2014-08-03]. Dostupné online. 
  3. ABIS Infor - MySQL: stored procedures and SQL/PSM. www.abis.be [online]. [cit. 2020-04-11]. Dostupné online. 

Developed by StudentB