MySQL

Z Wikipédie, voľnej encyklopédie
Prejsť na navigáciu Prejsť na vyhľadávanie

MySQL
MySQL logo.svg
Mysql-screenshot.PNG
Snímka obrazovky predvoleného bannera a výzvy príkazového riadka MySQL
Pôvodní autoriMySQL AB
vývojáriOracle Corporation
Prvotné uvoľnenie23. mája 1995 ; pred 26 rokmi (1995-05-23)
Stabilné uvoľnenie
8.0.28 [1] Upravte to na Wikidata / 18. januára 2022 ; pred 38 dňami (18 January 2022)
Úložisko
Zapísané vC , C++ [2]
Operačný systémLinux , Solaris , macOS , Windows , FreeBSD [3]
Dostupné vAngličtina
TypRDBMS
LicenciaGPLv2 alebo proprietárne [4]
webové stránkywww .mysql .com Edit this on Wikidata

MySQL ( / ˌ m ˌ ɛ s ˌ k juː ˈ ɛ l / ) [5] je open-source systém na správu relačných databáz (RDBMS). [5] [6] Jeho názov je kombináciou slov "My", mena dcéry spoluzakladateľa Michaela Wideniusa , [7] a " SQL ", čo je skratka pre Structured Query Language . Relačnú databázuorganizuje údaje do jednej alebo viacerých údajových tabuliek, v ktorých môžu byť typy údajov navzájom prepojené; tieto vzťahy pomáhajú štruktúrovať údaje. SQL je jazyk, ktorý programátori používajú na vytváranie, úpravu a extrahovanie údajov z relačnej databázy, ako aj na riadenie prístupu používateľov k databáze. Okrem relačných databáz a SQL pracuje RDBMS ako MySQL s operačným systémom na implementáciu relačnej databázy v úložnom systéme počítača, spravuje používateľov, umožňuje sieťový prístup a uľahčuje testovanie integrity databázy a vytváranie záloh.

MySQL je bezplatný softvér s otvoreným zdrojovým kódom podľa podmienok GNU General Public License a je tiež dostupný pod rôznymi proprietárnymi licenciami. MySQL vlastnila a sponzorovala švédska spoločnosť MySQL AB , ktorú kúpila Sun Microsystems (teraz Oracle Corporation ). [8] V roku 2010, keď Oracle získal Sun, Widenius rozdelil open-source projekt MySQL na vytvorenie MariaDB . [9]

MySQL má samostatných klientov, ktorí umožňujú používateľom priamo interagovať s databázou MySQL pomocou SQL, ale častejšie sa MySQL používa s inými programami na implementáciu aplikácií, ktoré potrebujú schopnosť relačnej databázy. MySQL je súčasť balíka softvéru webových aplikácií LAMP (a ďalších ), čo je skratka pre Linux , Apache , MySQL, Perl / PHP / Python . MySQL používa mnoho databázových webových aplikácií, vrátane Drupal , Joomla , phpBB a WordPress . MySQL používa aj mnoho populárnych webových stránok , vrátane Facebook , [10] [11] Flickr , [12] MediaWiki , [13] Twitter , [14] a YouTube . [15]

Prehľad

MySQL je napísaný v C a C++ . Jeho analyzátor SQL je napísaný v jazyku yacc , ale používa podomácky vyrobený lexikálny analyzátor . [16] MySQL funguje na mnohých systémových platformách vrátane AIX , BSDi , FreeBSD , HP-UX , ArcaOS , eComStation , IBM i , IRIX , Linux , macOS , Microsoft Windows , NetBSD , Novell NetWare , OpenBSD , OpenSolaris, OS/2 Warp, QNX , Oracle Solaris , Symbian , SunOS , SCO OpenServer , SCO UnixWare , Sanos a Tru64 . Existuje aj port MySQL na OpenVMS . [17]

Samotný serverový softvér MySQL a klientske knižnice používajú distribúciu duálnych licencií . Sú ponúkané pod GPL verzia 2 alebo proprietárnou licenciou. [18]

Podporu je možné získať z oficiálnej príručky. [19] Bezplatná podpora je navyše dostupná na rôznych IRC kanáloch a fórach. Oracle ponúka platenú podporu prostredníctvom svojich produktov MySQL Enterprise. Líšia sa rozsahom služieb a cenou. Okrem toho existuje množstvo organizácií tretích strán, ktoré poskytujú podporu a služby.

MySQL získalo pozitívne recenzie a recenzenti si všimli, že „v priemernom prípade funguje mimoriadne dobre“ a že „existujú rozhrania pre vývojárov a dokumentácia (nehovoriac o spätnej väzbe v reálnom svete prostredníctvom webových stránok a podobne) je veľmi dobrá, veľmi dobre". [20] Tiež bol testovaný ako „rýchly, stabilný a skutočný viacužívateľský databázový server SQL s viacerými vláknami“. [21]

História

David Axmark (vľavo) a Michael „Monty“ Widenius, zakladatelia MySQL AB, v roku 2003

MySQL vytvorila švédska spoločnosť MySQL AB , ktorú založili Švédi David Axmark , Allan Larsson a Fínsky Švéd Michael „Monty“ Widenius . Pôvodný vývoj MySQL od Widenius a Axmark začal v roku 1994. [22] Prvá verzia MySQL sa objavila 23. mája 1995. Pôvodne bola vytvorená pre osobné použitie z mSQL založeného na nízkoúrovňovom jazyku ISAM , ktorý tvorcovia považovali za príliš pomalý. a nepružné. Vytvorili nové rozhranie SQL , pričom zachovali rovnaké APIako mSQL. Udržiavaním rozhrania API v súlade so systémom mSQL mohli mnohí vývojári používať MySQL namiesto (vlastne licencovaného) predchodcu mSQL. [23]

Míľniky

Ďalšie míľniky vo vývoji MySQL zahŕňali:

  • Prvé interné vydanie 23. mája 1995
  • Verzia 3.19: Koniec roka 1996, z www.tcx.se
  • Verzia 3.20: január 1997
  • Verzia pre Windows bola vydaná 8. januára 1998 pre Windows 95 a NT
  • Verzia 3.21: produkčné vydanie 1998, z www.mysql.com
  • Verzia 3.22: alfa, beta z roku 1998
  • Verzia 3.23: beta z júna 2000, produkčné vydanie 22. januára 2001 [24]
  • Verzia 4.0: beta z augusta 2002, produkčné vydanie marec 2003 ( odbory ).
  • Verzia 4.1: beta z júna 2004, produkčné vydanie október 2004 ( R-stromy a B-stromy , poddotazy, pripravené výkazy).
  • Verzia 5.0: beta z marca 2005, produkčné vydanie október 2005 (kurzory, uložené procedúry, spúšťače, zobrazenia, transakcie XA ).
Vývojár Federated Storage Engine uvádza, že „Federated Storage Engine je proof-of-concept storage engine“, [25] ale hlavné distribúcie MySQL verzie 5.0 ho obsahovali a predvolene ho zapínali. Dokumentácia niektorých nedostatkov sa nachádza v "MySQL Federated Tables: The Missing Manual". [26]
  • Sun Microsystems získal MySQL AB v roku 2008. [27]
  • Verzia 5.1: produkčné vydanie 27. novembra 2008 (plánovač udalostí, rozdelenie na oddiely , rozhranie API zásuvných modulov, replikácia založená na riadkoch, tabuľky denníkov servera )
Verzia 5.1 obsahovala 20 známych chýb s pádmi a chybnými výsledkami okrem 35 prítomných vo verzii 5.0 (takmer všetky opravené od vydania 5.1.51) . [28]
MySQL 5.1 a 6.0-alpha vykazovali slabý výkon pri použití na dátové sklady  – čiastočne kvôli neschopnosti využiť viacero jadier CPU na spracovanie jedného dotazu. [29]
  • Oracle získal Sun Microsystems 27. januára 2010. [30] [31] [32]
  • V deň, keď spoločnosť Oracle oznámila kúpu spoločnosti Sun, Michael „Monty“ Widenius rozdelil MySQL, spustil MariaDB a vzal so sebou zástup vývojárov MySQL. [33]
Geir Høydalsvik, súčasný hlavný riaditeľ vývoja softvéru pre MySQL v Oracle v roku 2018
  • MySQL Server 5.5 bol všeobecne dostupný (od decembra 2010 ). Vylepšenia a funkcie zahŕňajú:
    • Predvoleným ukladacím modulom je InnoDB , ktorý podporuje obmedzenia transakcií a referenčnej integrity.
    • Vylepšený I/O subsystém InnoDB [34]
    • Vylepšená podpora SMP [35]
    • Semisynchrónna replikácia.
    • Príkaz SIGNAL a RESIGNAL v súlade so štandardom SQL.
    • Podpora pre doplnkové znakové sady Unicode utf16, utf32 a utf8mb4. [a]
    • Nové možnosti užívateľom definovaného rozdelenia.
  • MySQL Server 6.0.11-alpha bol ohlásený [36] 22. mája 2009 ako posledné vydanie radu 6.0. Budúci vývoj MySQL Server využíva nový model vydania. Funkcie vyvinuté pre 6.0 sa začleňujú do budúcich vydaní.
  • Všeobecná dostupnosť MySQL 5.6 bola oznámená vo februári 2013. [37] Nové funkcie zahŕňali vylepšenia výkonu optimalizátora dotazov , vyššiu transakčnú priepustnosť v InnoDB, nové rozhrania API memcached v štýle NoSQL , vylepšenia delenia na vytváranie dotazov a správu veľmi veľkých tabuliek, TIMESTAMP typ stĺpca, ktorý správne ukladá milisekundy, vylepšenia replikácie a lepšie monitorovanie výkonu rozšírením údajov dostupných prostredníctvom PERFORMANCE_SCHEMA . [38] Úložný engine InnoDB tiež obsahoval podporu pre fulltextové vyhľadávanie a vylepšený výkon skupinového potvrdenia.
  • Všeobecná dostupnosť MySQL 5.7 bola oznámená v októbri 2015. [39] Od MySQL 5.7.8, august 2015, [40] MySQL podporuje natívny dátový typ JSON definovaný RFC 7159. [41]
  • MySQL Server 8.0 bol ohlásený v apríli 2018 [42] vrátane NoSQL Document Store, atómových a bezpečných DDL viet a JSON Extended syntax, nových funkcií, ako sú tabuľkové funkcie JSON, vylepšené triedenie a čiastočné aktualizácie. Predchádzajúci MySQL Server 8.0.0-dmr (Milestone Release) bol ohlásený 12. septembra 2016. [43]
  • MySQL bol vyhlásený za DBMS roka 2019 v rebríčku DB-Engines [44]

História vydania

Uvoľnite Všeobecná dostupnosť Najnovšia menšia verzia Najnovšie vydanie Koniec podpory [45]
Old version, no longer maintained:5.1 14. novembra 2008 ; pred 13 rokmi [46] (2008-11-14) 5.1.73 [47] 2013-12-03 december 2013
Old version, no longer maintained:5.5 3. decembra 2010 ; pred 11 rokmi [48] (2010-12-03) 5.5.62 [49] 2018-10-22 decembra 2018
Old version, no longer maintained:5.6 5. februára 2013 ; pred 9 rokmi [50] (2013-02-05) 5.6.51 [51] 2021-01-20 február 2021
Older version, yet still maintained:5.7 21. októbra 2015 ; pred 6 rokmi [52] (2015-10-21) 5.7.37 [53] 2022-01-18 október 2023
Current stable version: 8.0 19. apríla 2018 ; pred 3 rokmi [54] (2018-04-19) 8.0.28 [55] 2022-01-18 apríla 2026
Legenda:
Stará verzia
Staršia verzia, stále udržiavaná
Najnovšia verzia
Najnovšia ukážková verzia
Future release

Práce na verzii 6 sa zastavili po akvizícii Sun Microsystems. Produkt MySQL Cluster používa verziu 7. Bolo prijaté rozhodnutie prejsť na verziu 8 ako ďalšie hlavné číslo verzie. [56]

Právne spory a akvizície

Dňa 15. júna 2001 spoločnosť NuSphere zažalovala MySQL AB, TcX DataKonsult AB a ich pôvodných autorov Michaela („Montyho“) Wideniusa a Davida Axmarka na americkom okresnom súde v Bostone za „porušenie zmluvy, protiprávne zasahovanie do zmlúv a vzťahov tretích strán a nekalú súťaž ". [57] [58]

V roku 2002 MySQL AB zažalovala Progress NuSphere za porušenie autorských práv a ochranných známok na okresnom súde Spojených štátov amerických . Spoločnosť NuSphere údajne porušila autorské práva MySQL AB tým, že prepojila GPL kód MySQL s tabuľkou NuSphere Gemini bez toho, aby bola v súlade s licenciou. [59] Po predbežnom vypočutí pred sudkyňou Patti Saris 27. februára 2002 strany vstúpili do rokovaní o urovnaní a nakoniec sa urovnali. [60] Po vypočutí sa FSF vyjadrila, že "sudkyňa Šariš jasne uviedla, že GNU GPL považuje za vynútiteľnú a záväznú licenciu." [61]

V októbri 2005 spoločnosť Oracle Corporation získala Innobase OY, fínsku spoločnosť, ktorá vyvinula úložný modul InnoDB tretej strany, ktorý umožňuje MySQL poskytovať také funkcie, ako sú transakcie a cudzie kľúče . Po akvizícii sa v tlačovej správe spoločnosti Oracle uvádzalo, že zmluvy, ktoré sprístupňujú softvér spoločnosti MySQL AB , by sa mali obnoviť (a pravdepodobne opätovne prerokovať) niekedy v roku 2006. [62] Počas konferencie používateľov MySQL v apríli 2006 spoločnosť MySQL AB vydal tlačovú správu, ktorá potvrdila, že MySQL AB a Innobase OY súhlasili s „viacročným“ predĺžením ich licenčnej zmluvy. [63]

Vo februári 2006 spoločnosť Oracle Corporation získala spoločnosť Sleepycat Software [64] , ktorá vytvorila databázový stroj Berkeley DB , ktorý poskytuje základ pre ďalší ukladací mechanizmus MySQL. To malo malý účinok, pretože Berkeley DB nebola široko používaná a bola zrušená (kvôli nedostatočnému použitiu) v MySQL 5.1.12, vydaní MySQL 5.1 pred GA vydanom v októbri 2006. [65]

V januári 2008 spoločnosť Sun Microsystems kúpila MySQL AB za 1 miliardu dolárov. [66]

V apríli 2009 spoločnosť Oracle Corporation uzavrela zmluvu o kúpe Sun Microsystems, [67] vtedajších vlastníkov autorských práv a ochrannej známky MySQL. Predstavenstvo Sunu dohodu jednomyseľne schválilo. Schválili ho aj akcionári Sunu a vláda USA 20. augusta 2009. [68] Dňa 14. decembra 2009 sa Oracle zaviazal pokračovať v zlepšovaní MySQL [69] tak, ako to robil počas predchádzajúcich štyroch rokov.

Jeden zo zakladateľov MySQL AB, Monty Widenius , spustil hnutie proti akvizícii MySQL AB spoločnosťou Oracle za účelom „Save MySQL“ [70] od spoločnosti Oracle . Petícia viac ako 50 000 vývojárov a používateľov vyzvala Európsku komisiu, aby zablokovala schválenie akvizície. Zároveň niektorí predstavitelia verejnej mienky o slobodnom softvéri (vrátane Pamely Jonesovej z Groklaw , Jana Wildeboera a Carla Piana , ktorí tiež pôsobili ako spoluporadcovia v procese regulácie fúzií) obhajovali bezpodmienečné schválenie fúzie. [71] [72] [73]V rámci rokovaní s Európskou komisiou sa spoločnosť Oracle zaviazala, že server MySQL bude minimálne do roku 2015 naďalej používať stratégiu duálnych licencií, ktorú dlhodobo používa spoločnosť MySQL AB, s dostupnými proprietárnymi verziami a verziami GPL. Protimonopolný úrad EÚ na ňu „tlačil, aby sa vzdala MySQL ako podmienku schválenia fúzie“. Ako však odhalil WikiLeaks , americké ministerstvo spravodlivosti na žiadosť spoločnosti Oracle donútilo EÚ, aby zlúčenie bezpodmienečne schválila. [74] Európska komisia nakoniec bezpodmienečne schválila akvizíciu MySQL AB spoločnosťou Oracle 21. januára 2010. [75]

V januári 2010, pred akvizíciou MySQL AB spoločnosťou Oracle, Monty Widenius spustil vidlicu MariaDB , ktorá má iba GPL . MariaDB je založená na rovnakej kódovej základni ako server MySQL 5.5 a jej cieľom je zachovať kompatibilitu s verziami poskytovanými spoločnosťou Oracle. [76]

Funkcie

MySQL sa ponúka v dvoch rôznych vydaniach: open source MySQL Community Server [77] a proprietárny Enterprise Server . [78] MySQL Enterprise Server sa odlišuje sériou proprietárnych rozšírení, ktoré sa inštalujú ako serverové pluginy, ale inak zdieľajú systém číslovania verzií a sú zostavené z rovnakej kódovej základne.

Hlavné funkcie dostupné v MySQL 5.6:

Vývojári vydávajú menšie aktualizácie servera MySQL približne každé dva mesiace. Zdroje je možné získať z webovej stránky MySQL alebo z úložiska GitHub MySQL , obe pod licenciou GPL.

Obmedzenia

Pri použití niektorých úložných motorov iných ako predvolených InnoDB, MySQL nevyhovuje úplnému štandardu SQL pre niektoré implementované funkcie, vrátane odkazov na cudzie kľúče. [90] Kontrolné obmedzenia sú analyzované, ale ignorované všetkými ukladacími modulmi pred verziou MySQL 8.0.15. [91] [92]

Až do MySQL 5.7 sú spúšťače obmedzené na jeden na akciu/časovanie, čo znamená, že najviac jeden spúšťač môže byť definovaný tak, aby sa vykonal po operácii INSERT a jeden pred INSERT v tej istej tabuľke. [93] Pre zobrazenia nemožno definovať žiadne spúšťače. [93]

Vstavané funkcie databázy MySQL ako UNIX_TIMESTAMP() vrátia 0 po 03:14:07 UTC dňa 19. januára 2038 . [94] Nedávno, [ kedy? ] došlo k pokusu o vyriešenie problému, ktorý bol priradený k internému frontu. [95]

Nasadenie

MySQL je možné zostaviť a nainštalovať manuálne zo zdrojového kódu, ale častejšie sa inštaluje z binárneho balíka, pokiaľ nie sú potrebné špeciálne úpravy. Vo väčšine distribúcií Linuxu môže systém správy balíkov stiahnuť a nainštalovať MySQL s minimálnym úsilím, hoci je často potrebná ďalšia konfigurácia na úpravu nastavení zabezpečenia a optimalizácie.

Softvérový balík LAMP , ktorý je tu zobrazený spolu s Squid .

Hoci MySQL začalo ako lacná alternatíva k výkonnejším proprietárnym databázam, postupne sa vyvinula tak, aby podporovala aj potreby vyššieho rozsahu. Stále sa najčastejšie používa v malých až stredných nasadeniach na jednom serveri, buď ako komponent vo webovej aplikácii založenej na LAMP alebo ako samostatný databázový server. Veľká časť príťažlivosti MySQL pochádza z jej relatívnej jednoduchosti a jednoduchosti použitia, ktoré umožňuje ekosystém nástrojov s otvoreným zdrojovým kódom, ako je phpMyAdmin . V strednom rozsahu je možné MySQL škálovať nasadením na výkonnejší hardvér, ako je napríklad viacprocesorový server s gigabajtmi pamäte.

Existujú však limity na to, ako ďaleko sa môže výkon škálovať na jednom serveri („scaling up“), takže vo väčších mierkach sú na zabezpečenie lepšieho výkonu a spoľahlivosti potrebné nasadenia MySQL („scaling out“) s viacerými servermi. Typická špičková konfigurácia môže zahŕňať výkonnú hlavnú databázu, ktorá spracováva operácie zápisu údajov a je replikovaná do viacerých podriadených zariadení, ktoré zvládajú všetky operácie čítania. [96] Hlavný server neustále posiela udalosti binlog pripojeným podriadeným, takže v prípade zlyhania môže byť podriadený povýšený na nového hlavného servera, čím sa minimalizujú prestoje. Ďalšie vylepšenia výkonu možno dosiahnuť ukladaním výsledkov z databázových dotazov do pamäte cache pomocou memcached alebo rozdelením databázy na menšie časti tzv.úlomky , ktoré môžu byť rozložené medzi množstvo distribuovaných serverových klastrov. [97]

Softvér vysokej dostupnosti

Oracle MySQL ponúka riešenie vysokej dostupnosti so zmesou nástrojov vrátane smerovača MySQL a prostredia MySQL. Sú založené na Group Replication, open source nástrojoch. [98]

MariaDB ponúka podobnú ponuku z hľadiska produktov. [99]

Cloudové nasadenie

MySQL je možné spustiť aj na platformách cloud computingu , ako sú Microsoft Azure , Amazon EC2 , Oracle Cloud Infrastructure . Niektoré bežné modely nasadenia pre MySQL v cloude sú:

Obraz virtuálneho stroja
V tejto implementácii môžu používatelia cloudu nahrať vlastný obraz stroja s nainštalovaným MySQL alebo použiť hotový obraz stroja s optimalizovanou inštaláciou MySQL, ako je ten, ktorý poskytuje Amazon EC2. [100]
MySQL ako služba
Niektoré cloudové platformy ponúkajú MySQL „ako službu“. V tejto konfigurácii si majitelia aplikácií nemusia sami inštalovať a udržiavať databázu MySQL. Namiesto toho poskytovateľ databázových služieb preberá zodpovednosť za inštaláciu a údržbu databázy a vlastníci aplikácií platia podľa ich využitia. [101] Významnými cloudovými službami MySQL sú služba Amazon Relational Database Service ; Oracle MySQL Cloud Service , Azure Database for MySQL , Rackspace ; Konvergovaný cloud HP ; Heroku a Jelastic . V tomto modeli poskytovateľ databázových služieb preberá zodpovednosť za údržbu hostiteľa a databázy.

Používateľské rozhrania

Grafické používateľské rozhrania

Grafické používateľské rozhranie (GUI) je typ rozhrania, ktoré umožňuje používateľom interagovať s elektronickými zariadeniami alebo programami prostredníctvom grafických ikon a vizuálnych indikátorov, ako je sekundárna notácia, na rozdiel od textových rozhraní, označovania príkazov alebo textovej navigácie.

K dispozícii sú proprietárne a bezplatné grafické administračné aplikácie tretích strán (alebo „frontendy“), ktoré sa integrujú s MySQL a umožňujú používateľom vizuálne pracovať so štruktúrou databázy a údajmi.

MySQL Workbench beží na macOS

MySQL Workbench

MySQL Workbench je integrované prostredie pre MySQL. Bol vyvinutý spoločnosťou MySQL AB a umožňuje používateľom graficky spravovať databázy MySQL a vizuálne navrhovať databázové štruktúry.

MySQL Workbench je k dispozícii v troch vydaniach, v bežnej bezplatnej a open source komunitnej edícii , ktorú si môžete stiahnuť z webovej stránky MySQL, a vo vlastnej edícii Standard , ktorá rozširuje a vylepšuje sadu funkcií komunitnej edície a MySQL Cluster CGE. [102] [103]

Ďalšie nástroje GUI

Rozhrania príkazového riadka

Rozhranie príkazového riadka je prostriedok na interakciu s počítačovým programom, kde používateľ zadáva príkazy programu zadávaním po sebe nasledujúcich riadkov textu (príkazové riadky). MySQL sa dodáva s mnohými nástrojmi príkazového riadku , z ktorých hlavným rozhraním je klient mysql . [104] [105]

MySQL Utilities je sada nástrojov určených na vykonávanie bežných úloh údržby a správy. Pomôcky, ktoré boli pôvodne zahrnuté ako súčasť MySQL Workbench, predstavujú samostatné stiahnutie dostupné od spoločnosti Oracle.

Percona Toolkit je multiplatformová sada nástrojov pre MySQL, vyvinutá v jazyku Perl . [106] Percona Toolkit možno použiť na overenie správneho fungovania replikácie, opravu poškodených údajov, automatizáciu opakujúcich sa úloh a zrýchlenie serverov. Percona Toolkit je súčasťou niekoľkých distribúcií Linuxu , ako sú CentOS a Debian , a balíčky sú dostupné aj pre Fedoru a Ubuntu . Percona Toolkit bol pôvodne vyvinutý ako Maatkit, ale koncom roku 2011 už Maatkit nie je vyvíjaný.

MySQL shell je nástroj na interaktívne používanie a správu databázy MySQL. Podporuje režimy JavaScript, Python alebo SQL a možno ho použiť na účely administrácie a prístupu. [107]

Aplikačné programové rozhrania

Mnoho programovacích jazykov s rozhraním API špecifickým pre daný jazyk obsahuje knižnice na prístup k databázam MySQL. Patria sem MySQL Connector/Net for .NET/CLI Languages ​​[ 108] a ovládač JDBC pre Java. [109]

Okrem toho rozhranie ODBC s názvom MySQL Connector/ODBC umožňuje ďalším programovacím jazykom, ktoré podporujú rozhranie ODBC, komunikovať s databázou MySQL, ako je ASP alebo ColdFusion . HTSQL  – metóda dopytovania založená na URL sa dodáva aj s adaptérom MySQL, ktorý umožňuje priamu interakciu medzi databázou MySQL a akýmkoľvek webovým klientom prostredníctvom štruktúrovaných adries URL. Existujú ďalšie ovládače pre jazyky ako Python [110] alebo Node.js [111] .

Projektové vidličky

Existuje celý rad MySQL forkov , vrátane nasledujúcich.

Aktuálne

MariaDB
MariaDB je komunitou vyvinutý fork systému správy relačných databáz MySQL, ktorý má zostať bezplatný pod GNU GPL. Fork bol vedený pôvodnými vývojármi MySQL, ktorí ho forkovali kvôli obavám z jeho akvizície spoločnosťou Oracle. [33]
Server Percona pre MySQL
Percona Server for MySQL , vytvorený spoločnosťou Percona , má za cieľ zachovať úzku kompatibilitu s oficiálnymi vydaniami MySQL. [112] Percona Server pre MySQL obsahuje aj XtraDB , fork InnoDB Storage Engine od Percony . [113]

Opustené

Mrholenie
Drizzle bol slobodný softvér/open source systém na správu relačných databáz (DBMS), ktorý bol vytvorený z dnes už neexistujúcej vývojovej vetvy 6.0 MySQL DBMS. [114] Podobne ako MySQL, aj Drizzle mal architektúru klient/server a ako primárny príkazový jazyk používa SQL . Drizzle bol distribuovaný vo verzii 2 a 3 GNU General Public License (GPL) s časťami, vrátane ovládačov protokolu a správ replikácie pod licenciou BSD .
WebScaleSQL
WebScaleSQL bola softvérová vetva MySQL 5.6 a bola ohlásená 27. marca 2014 spoločnosťami Facebook, Google, LinkedIn a Twitter ako spoločné úsilie poskytnúť centralizovanú vývojovú štruktúru na rozšírenie MySQL o nové funkcie špecifické pre jej rozsiahle nasadenia, ako napr. budovanie veľkých replikovaných databáz bežiacich na serverových farmách. WebScaleSQL teda otvoril cestu k deduplikácii úsilia, ktoré každá spoločnosť vynaložila na udržiavanie svojej vlastnej vetvy MySQL, a k spojeniu viacerých vývojárov. Spojením úsilia týchto spoločností a začlenením rôznych zmien a nových funkcií do MySQL sa WebScaleSQL zameral na podporu nasadenia MySQL vo veľkých prostrediach. [115] [116]Zdrojový kód projektu je licencovaný pod verziou 2 GNU General Public License a je umiestnený na GitHub . [117] [118]
NašaDelta
Distribúcia OurDelta, ktorú vytvorila austrálska spoločnosť Open Query (neskôr získaná spoločnosťou Catalyst IT Australia), mala dve verzie: 5.0, ktorá bola založená na MySQL, a 5.1, ktorá bola založená na MariaDB. Zahŕňal záplaty vyvinuté Open Query a ďalšími významnými členmi komunity MySQL vrátane Jeremyho Colea a Google. Po začlenení záplat do hlavnej línie MariaDB boli dosiahnuté ciele spoločnosti OurDelta a spoločnosť OurDelta postúpila svoj reťazec nástrojov na zostavovanie a balenie do programu Monty (teraz MariaDB Corp). [119]

Pozri tiež

Poznámky

  1. ^ a b Pred MySQL 5.5.3 sú reťazce kódované UTF-8 a UCS-2 obmedzené na BMP ; MySQL 5.5.3 a novšie používajú pre plnú podporu Unicode utf8mb4.
  2. ^ Spočiatku to bola iba funkcia MyISAM; podporované InnoDB od vydania MySQL 5.6.
  3. ^ V MySQL 5.0 musia byť skompilované úložné zariadenia; od MySQL 5.1 môžu byť úložné zariadenia dynamicky načítané za behu .

Referencie

  1. ^ "Zmeny v MySQL 8.0.28 (2022-01-18, Všeobecná dostupnosť)" . 18. januára 2022 . Získané 18. januára 2022 .
  2. ^ "MySQL: Zhrnutie projektu" . Ohloh . Softvér Black Duck . Získané 17. septembra 2012 .
  3. ^ "Podporované platformy: Databáza MySQL" . Oracle . Získané 24. marca 2014 .
  4. ^ "Na stiahnutie" . MySQL . Získané 3. augusta 2014 .
  5. ^ a b "Čo je MySQL?" . Referenčná príručka MySQL 8.0 . Oracle Corporation . Získané 3. apríla 2020 . Oficiálny spôsob, ako vysloviť „MySQL“ je „My Ess Que Ell“ (nie „moje pokračovanie“), ale nevadí nám, ak ho vyslovíte ako „moje pokračovanie“ alebo iným lokalizovaným spôsobom.
  6. ^ "Hodnotenie DB-Engines relačnej DBMS" . DB-motory . solidIT consulting & software development GmbH . Získané 3. apríla 2020 .
  7. ^ "História MySQL" . Referenčná príručka MySQL 8.0 . Oracle Corporation . Získané 3. apríla 2020 . MySQL je pomenovaná po dcére spoluzakladateľa Montyho Wideniusa, My.
  8. ^ „Sun Microsystems oznamuje dokončenie akvizície MySQL; pripravuje cestu pre bezpečnú platformu s otvoreným zdrojom na podporu sieťovej ekonomiky“ (Tlačová správa). Sun Microsystems. 26. 2. 2008. Archivované z originálu 28. 2. 2008 . Získané 17. septembra 2012 .
  9. ^ Pearce, Rohan (28. marca 2013). „Chôdza mŕtvou databázou: Tvorca MySQL o tom, prečo budúcnosť patrí MariaDB“ . Počítačový svet . Archivované z originálu 3. júla 2020 . Získané 3. apríla 2020 . V deň, keď bol ohlásený nákup Sun, Widenius odpovedal […] – forkoval MySQL a spustil MariaDB […]
  10. ^ Sobel, Jason (21. december 2007). "Držať krok" . Blog na Facebooku . Facebook. Archivované z originálu 18. júna 2009 . Získané 18. júna 2009 . […] Údaje Facebooku sú uložené na databázových serveroch MySQL […]
  11. ^ Matsunobu, Yoshinori (31. august 2016). "MyRocks: MySQL databáza optimalizovaná pre priestor a zápis" . Facebook inžinierstvo . Archivované z originálu 7. marca 2020 . Získané 7. marca 2020 . Na Facebooku používame MySQL na správu mnohých petabajtov údajov spolu s ukladacím mechanizmom InnoDB […]
  12. ^ Elliott-McCrea, Kellan (8. február 2010). „Používanie, zneužívanie a škálovanie MySQL na Flickr“ . code.flickr.com . Získané 3. apríla 2020 . […] na Flickri je MySQL naším kladivom a používame ho takmer na všetko. Je to naše federatívne úložisko údajov, úložisko kľúč-hodnota a úložisko dokumentov.
  13. ^ "Manuál: MySQL" . www.mediawiki.org . MediaWiki, bezplatný nástroj Wiki . Získané 3. apríla 2020 . Databázové nástroje MySQL a MariaDB sú najbežnejšie používané databázové backendy pre MediaWiki.
  14. ^ Hashemi, Mazdak (19. januára 2017). „Infraštruktúra za Twitterom: Rozsah“ . blog.twitter.com . Získané 3. apríla 2020 . SQL: To zahŕňa MySQL, PostgreSQL a Vertica. MySQL/PosgreSQL sa používajú tam, kde potrebujeme silnú konzistenciu […]
  15. ^ „Zákazník MySQL: YouTube“ . MySQL.com . Oracle . Získané 17. septembra 2012 .
  16. ^ "Vnútorná príručka MySQL" . Dev.mysql.com. 4. marca 2009 . Získané 8. júna 2009 .
  17. ^ "MySQL pre OpenVMS" . vmsmysql.org. 30. marca 2011 . Získané 16. januára 2014 .
  18. ^ "Komerčná licencia pre OEM, ISV a VAR" . www.mysql.com . júla 2010 . Získané 3. apríla 2020 . Oracle poskytuje svoj databázový server MySQL […] na základe modelu s dvojitou licenciou […] Spoločnosť Oracle sprístupňuje svoj databázový server MySQL […] pod licenciou GPLv2 […]
  19. ^ MySQL Support Manual , MySQL Developers
  20. ^ Recenzia MySQL Server 5.0 , Techworld.com, november 2005
  21. ^ Recenzia servera MySQL , LinuxMint.com
  22. ^ „Päť otázok s Michaelom Wideniusom – zakladateľom a pôvodným vývojárom MySQL“ . opensourcereleasefeed.com. Archivované z originálu 13. marca 2009 . Získané 13. októbra 2012 .
  23. ^ "História a architektúra MySQL" . Získané 5. decembra 2020 .
  24. ^ "MySQL 3.23 vyhlásený za stabilný" . Archivované z originálu 15. augusta 2001.
  25. ^ "Capttofu: Zásuvné úložisko FederatedX vydané!" . Capttofu.livejournal.com. Archivované z originálu 13. augusta 2011 . Získané 3. apríla 2009 .
  26. ^ "MySQL Federated Tables: The Missing Manual" . O'Reilly Media. 8. októbra 2006 . Získané 1. februára 2012 .
  27. ^ „Sun vyberá MySQL za 1 miliardu dolárov; Open Source je legitímny obchodný model“ . Získané 13. októbra 2012 .
  28. ^ „Archívy – Oops, urobili sme to znova (MySQL 5.1 vydaný ako GA s chybami, ktoré padajú)“ . Planéta MySQL. 29. novembra 2008. Archivované z originálu 30. decembra 2008 . Získané 5. februára 2013 .
  29. ^ Peter Zaitsev (10. apríla 2008). "TPC-H beží na MySQL 5.1 a 6.0" . Blog o výkone MySQL . Získané 8. júna 2009 .
  30. ^ „Oracle dokončilo akvizíciu spoločnosti Sun“ (Tlačová správa). Oracle. 27. januára 2010 . Získané 1. februára 2012 .
  31. ^ „Prehľad a často kladené otázky“ (PDF) .
  32. ^ „Ambiciózne plány Oracle na integráciu technológie Sunu“ . InfoWorld . 27. januára 2010.
  33. ^ a b „Chôdza mŕtvou databázou: Tvorca MySQL o tom, prečo budúcnosť patrí MariaDB“ . Počítačový svet . 28. marca 2013 . Získané 2. októbra 2020 .
  34. ^ "Zmeny I/O subsystému InnoDB" . dev.mysql.com. Archivované z originálu 10. februára 2012 . Získané 1. februára 2012 .
  35. ^ "Vylepšenia škálovateľnosti" . dev.mysql.com. Archivované z originálu 10. februára 2012 . Získané 1. februára 2012 .
  36. ^ "Zoznamy MySQL: baliarne: MySQL 6.0.11 Alpha bola vydaná!" . Lists.mysql.com . Získané 1. februára 2012 .
  37. ^ "Archivovaná kópia" . Archivované z originálu 13. júna 2018 . Získané 13. júna 2018 .{{cite web}}: CS1 maint: archived copy as title (link)
  38. ^ „Čo je nové v MySQL 5.6“ . MySQL Developer Zone. Archivované z originálu 23. apríla 2011 . Získané 21. apríla 2011 .
  39. ^ „Oracle oznamuje všeobecnú dostupnosť MySQL 5.7“ . Oracle . Získané 1. novembra 2015 .
  40. ^ "MySQL :: Poznámky k vydaniu MySQL 5.7 :: Zmeny v MySQL 5.7.8 (2015-08-03, kandidát na vydanie)" . dev.mysql.com . Získané 10. októbra 2019 .
  41. ^ "MySQL :: Referenčná príručka MySQL 5.7 :: 11.6 Typ údajov JSON" . dev.mysql.com . RFC 7159 . Získané 10. októbra 2019 . 
  42. ^ Frank, Mike. "Oznámenie všeobecnej dostupnosti MySQL 8.0" . blogs.oracle.com . Získané 10. októbra 2019 .
  43. ^ "8.0.0-dmr (vydanie míľnika)" . Získané 12. septembra 2016 .
  44. ^ „MySQL je DBMS roka 2019“ . DB-motory . Získané 7. januára 2020 .
  45. ^ „Zásady celoživotnej podpory Oracle“ (PDF) . Získané 10. októbra 2019 .
  46. ^ "A.1 MySQL 5.1 FAQ: Všeobecné" . docs.oracle.com . Získané 2. augusta 2017 .
  47. ^ "2 zmeny v MySQL 5.1.73 (2013-12-03)" . docs.oracle.com . Získané 28. apríla 2020 .
  48. ^ "MySQL: Poznámky k vydaniu MySQL 5.5" . dev.mysql.com . Získané 15. januára 2018 .
  49. ^ "2 zmeny v MySQL 5.5.62 (2018-10-22, všeobecná dostupnosť)" . docs.oracle.com . Získané 28. apríla 2020 .
  50. ^ "MySQL: Poznámky k vydaniu MySQL 5.6" . dev.mysql.com . Získané 15. januára 2018 .
  51. ^ "MySQL :: Poznámky k vydaniu MySQL 5.6 :: Zmeny v MySQL 5.6.51 (2021-01-20, všeobecná dostupnosť)" . dev.mysql.com . Získané 4. marca 2021 .
  52. ^ "MySQL: Poznámky k vydaniu MySQL 5.7" . dev.mysql.com . Získané 15. januára 2018 .
  53. ^ "MySQL :: Poznámky k vydaniu MySQL 5.7 :: Zmeny v MySQL 5.7.37 (2022-01-18, všeobecná dostupnosť)" . dev.mysql.com . Získané 27. januára 2022 .
  54. ^ Hoydalsvik, Geir (19. apríla 2018). "Čo je nové v MySQL 8.0? (všeobecne dostupné)" . Získané 10. októbra 2019 .
  55. ^ "MySQL :: Poznámky k vydaniu MySQL 8.0 :: Zmeny v MySQL 8.0.28 (2022-01-18, všeobecná dostupnosť)" . dev.mysql.com . Získané 27. januára 2022 .
  56. ^ „MySQL 8 prichádza“ . opensource.com . Získané 27. apríla 2018 .
  57. ^ Basil, Tom (4. september 2001). "Očitý svedok: "Monty Widenius, medzinárodný utečenec"" . MySQL Life (zoznam adresátov). Archivované z originálu 4. októbra 2013. Získané 16. septembra 2012 .
  58. ^ "Časté otázky o MySQL vs. spor NuSphere" . MySQL AB. 13. júla 2001. Archivované z originálu 17. júla 2001 . Získané 16. septembra 2012 .
  59. ^ „Čestné vyhlásenie Ebena Moglena o predbežnom vypočutí softvéru Progress vs. MySQL AB“ . Archivované z originálu 7. februára 2005.
  60. ^ Progress Software Corporation v. MySQL AB , 195 F. Supp. 2d 328 (D. Mass. 2002).
  61. ^ „Sudca Šariš odkladá otázky GNU GPL na skúšku v MySQL vs. Progress Software“ (Tlačová správa). Free Software Foundation. 1. marca 2002 . Získané 16. septembra 2012 .
  62. ^ „Oracle oznamuje akvizíciu Open Source Software Company, Innobase“ (Tlačová správa). Oracle. 7. októbra 2005. Archivované z originálu 20. júla 2011 . Získané 16. septembra 2012 .
  63. ^ „MySQL na podporu nových open source DB motorov od svojich partnerov a komunity vývojárov“ (Tlačová správa). MySQL AB. 26. apríla 2006. Archivované z originálu 23. júna 2011 . Získané 16. septembra 2012 .
  64. ^ Babcock, Charles (14. február 2006). "Oracle kupuje Sleepycat, je na rade JBoss?" . InformationWeek . Médiá CTZ . Získané 16. septembra 2012 .
  65. ^ "Zmeny v MySQL 5.1.12" . Referenčná príručka MySQL 5.1 . MySQL AB. 24. októbra 2006. Archivované z originálu 20. októbra 2012 . Získané 16. septembra 2012 .
  66. ^ „Sun Microsystems oznamuje dohodu o akvizícii MySQL, vývojára celosvetovo najpopulárnejšej databázy s otvoreným zdrojom“ (Tlačová správa). Sun Microsystems. 16. januára 2008. Archivované z originálu 18. júla 2011 . Získané 16. septembra 2012 .
  67. ^ „Oracle to Buy Sun“ (Tlačová správa). Sun Microsystems. 20. apríla 2009. Archivované z originálu 22. apríla 2009 . Získané 16. septembra 2012 .
  68. ^ Thomasch, Paul; Finkle, Jim (20. augusta 2009). „Oracle získal súhlas USA na kúpu Sun Microsystems“ . Reuters . Získané 2. marca 2020 .
  69. ^ Whitney, Lance (14. december 2009). „Oracle sa zaväzuje, že bude dobre hrať s MySQL“ . CNET . Archivované z originálu 12. marca 2016 . Získané 16. septembra 2012 .
  70. ^ Michael, Widenius (12. december 2009). "Pomôžte zachrániť MySQL" . Monty hovorí . Google . Získané 16. septembra 2012 .
  71. ^ „The Software Freedom Law Center predkladá EK stanovisko k zlúčeniu Oracle/Sun“ . www.softwarefreedom.org . Právne centrum pre slobodu softvéru. 4. decembra 2009 . Získané 1. februára 2018 .
  72. ^ Lai, Eric (28. októbra 2009). "Mnoho open-sourcerov podporuje prevzatie MySQL spoločnosťou Oracle" . www.infoworld.com . InfoWorld . Získané 1. februára 2018 .
  73. ^ Wildeboer, Jan (5. januára 2010). "Prečo nepodpíšem petíciu MySQL" . jan.wildeboer.net . Získané 1. februára 2018 .
  74. ^ Kanaracus, Chris (30. augusta 2011). „Wikileaks Cable ponúka nové pohľady na Oracle-Sun Deal“ . PC svet . Získané 16. septembra 2012 .
  75. ^ „Fúzie: Komisia schvaľuje navrhovanú akvizíciu Sun Microsystems spoločnosťou Oracle“ (Tlačová správa). Európska únia. 21. januára 2010 . Získané 16. septembra 2012 .
  76. ^ "MariaDB verzus MySQL - kompatibilita" . Databáza znalostí MariaDB . Získané 3. apríla 2020 . Verzie MariaDB fungujú ako „náhrada za ekvivalentnú verziu MySQL“ s určitými obmedzeniami.
  77. ^ "MySQL Community Edition" . www.mysql.com . Získané 3. apríla 2020 . MySQL Community Edition je voľne stiahnuteľná verzia […]. Je k dispozícii pod licenciou GPL […]
  78. ^ "Ktorý by som mal použiť: MySQL Enterprise alebo MySQL Community Server?" . MySQL AB. Archivované z originálu 9. apríla 2009 . Získané 8. apríla 2009 .
  79. ^ Guy Harrison; Steven Feuerstein (2008). Programovanie uložených procedúr MySQL . O'Reilly Media. p. 49. ISBN 978-0-596-10089-6.
  80. ^ "Monitorovanie metrík výkonu RDS MySQL" . Datadog . 20. októbra 2015 . Získané 14. decembra 2015 .
  81. ^ "MySQL :: InnoDB 1.1 pre MySQL 5.5 Užívateľská príručka :: C Slovník InnoDB :: ACID" . Archivované z originálu 25. decembra 2010 . Získané 5. januára 2011 .
  82. ^ "Replikácia" . MySQL.
  83. ^ "Replikácia MariaDB" . Databáza znalostí MariaDB . Získané 9. marca 2019 .
  84. ^ "MySQL :: Referenčná príručka MySQL 5.7 :: 16.1.4 Viaczdrojová replikácia MySQL" . dev.mysql.com . Získané 9. marca 2019 .
  85. ^ "MySQL :: Referenčná príručka MySQL 5.7 :: 16.3.9 Semisynchrónna replikácia" . dev.mysql.com . Získané 9. marca 2019 .
  86. ^ "Semisynchrónna replikácia" . Databáza znalostí MariaDB . Získané 9. marca 2019 .
  87. ^ "MySQL Cluster Replication: Multi-Master a Circular Replication" . MySQL.
  88. ^ "MySQL University: MySQL Galera Multi-Master Replication" . Oracle Corporation . 9. februára 2010.
  89. ^ "MySQL :: Referenčná príručka MySQL 8.0 :: 18 skupinová replikácia" . dev.mysql.com . Získané 9. marca 2019 .
  90. ^ "13.1.20.5 ZAHRANIČNÉ KĽÚČOVÉ obmedzenia" . MySQL . Získané 10. marca 2021 .
  91. ^ "Chyba #3464 Obmedzenia: podpora KONTROLA" . MySQL. 14. apríla 2004 . Získané 11. apríla 2015 .
  92. ^ "Referenčná príručka MySQL 8.0: CREATE TABLE Syntax" . Referenčná príručka MySQL . Oracle . Získané 7. mája 2018 .
  93. ^ a b "CREATE TRIGGER Syntax" . MySQL . Získané 11. apríla 2015 .
  94. ^ "Chyby MySQL: #12654: 64-bitová časová pečiatka unixu nie je podporovaná vo funkciách MySQL" . MySQL. 18. augusta 2005 . Získané 6. októbra 2017 .
  95. ^ "Povoliť dátumy po roku 2038 od dveeden · Vytiahnuť požiadavku č. 130 · mysql/mysql-server" . GitHub, Inc. 22. marca 2017 . Získané 6. októbra 2017 .
  96. ^ „Budúcnosť replikácie v MySQL“ . Facebook . Získané 9. decembra 2009 .
  97. ^ "Zdieľanie databázy" . Kód Futures. Archivované z originálu 16. januára 2010 . Získané 9. decembra 2009 .
  98. ^ "MySQL :: Vysoká dostupnosť MySQL Enterprise" . www.mysql.com . Získané 9. marca 2019 .
  99. ^ "Vysoká dostupnosť a ladenie výkonu" . Databáza znalostí MariaDB . Získané 9. marca 2019 .
  100. ^ „Spustenie MySQL na Amazon EC2 s EBS (Elastic Block Store)“ . Webové služby Amazon . Získané 5. februára 2013 .
  101. ^ Finley, Klint. "7 cloudových databázových služieb" . ReadWriteWeb . Archivované z originálu 9. novembra 2011 . Získané 9. novembra 2011 .
  102. ^ "MySQL :: Produkty MySQL" .
  103. ^ "MySQL :: MySQL Community Edition" .
  104. ^ mysql — Nástroj príkazového riadka MySQL, referenčná príručka MySQL
  105. ^ mysqladmin – nástroj príkazového riadka MySQL, referenčná príručka MySQL
  106. ^ "Percona Toolkit" . Percona . Získané 26. marca 2014 .
  107. ^ "MySQL :: Stiahnite si MySQL Shell" . dev.mysql.com . Získané 9. marca 2019 .
  108. ^ "MySQL Connector/NET Developer Guide" . mysql.com . 9. septembra 2020 . Získané 20. septembra 2020 .
  109. ^ "MySQL Connector/J Developer Guide" . mysql.com . 18. septembra 2020 . Získané 20. septembra 2020 .
  110. ^ "MySQL :: Download Connector/Python" . dev.mysql.com . Získané 9. marca 2019 .
  111. ^ "MySQL :: Download Connector/Node.js" . dev.mysql.com . Získané 9. marca 2019 .
  112. ^ "Ako to súvisí s inými forkmi MySQL?" . Často kladené otázky . Percona. Archivované z originálu 15. apríla 2015 . Získané 6. júna 2015 .
  113. ^ „Percona vyzýva Oracle s alternatívnym vydaním MySQL“ . PC svet . Získané 12. februára 2015 .
  114. ^ Clark, Jack (17. marca 2011). "MySQL fork Drizzle dostane všeobecné vydanie" . ZDNet . Získané 3. januára 2016 .
  115. ^ Steven J. Vaughan-Nichols (28. marca 2013). „WebScaleSQL: MySQL pre databázy veľkosti Facebooku“ . ZDNet . Získané 1. apríla 2014 .
  116. ^ Klint Finley (27. marca 2013). „Spoločnosti Google a Facebook sa spojili pri modernizácii databáz starých škôl“ . Drôtové . Získané 1. apríla 2014 .
  117. ^ Jack Clark (27. marca 2013). "Forkin''L! Facebook, Google a priatelia vytvárajú WebScaleSQL z MySQL 5.6" . Register . Získané 1. apríla 2014 .
  118. ^ "Často kladené otázky" . webscalesql.org . 27. marca 2014 . Získané 1. apríla 2014 .
  119. ^ "Naša Delta" . openquery.com.au . 22. augusta 2017 . Získané 20. augusta 2021 .{{cite web}}: CS1 maint: url-status (link)

Externé odkazy

Médiá súvisiace s MySQL na Wikimedia Commons