MySQL to system zarządzania relacyjną bazą danych (RDBMS) udostępniany na licencji Open Source. Pierwszą wersję wydano w 1995 roku. W styczniu 2010 roku przejęła go firma Oracle, gdy należał do Sun Microsystems. MySQL to jeden z najpopularniejszych systemów do przechowywania danych i zarządzania nimi, szczególnie w witrynach WordPress.
Do czego służy baza MySQL?
Baza MySQL służy najczęściej jako internetowa baza danych. Przechowuje różne informacje, od pojedynczego rekordu po pełny spis produktów sklepu internetowego. Sprawdza się w hurtowniach danych, handlu elektronicznym i aplikacjach rejestrujących. Z MySQL do zarządzania relacyjnymi bazami danych korzystają między innymi Facebook, YouTube i Google.
System napisano w językach C i C++. Działa na wielu platformach, w tym Microsoft Windows, Linux, Mac OS i Oracle Solaris. Opiera się na języku SQL (Structured Query Language).
Jaka jest różnica między SQL a MySQL?
Różnica między SQL a MySQL polega na tym, że SQL to język zapytań, a MySQL – system do zarządzania bazą danych. Językiem SQL uzyskujesz dostęp do informacji w bazie, aktualizujesz je i zapisujesz. MySQL pozwala z kolei porządkować dane zgromadzone w bazie. Oba narzędzia działają więc razem, ale pełnią inne role.
Czy MySQL jest darmowy?
MySQL jest darmowy do pobrania i działa na zasadach licencji General Public License (GPL). Licencja daje dostęp do kodu źródłowego i pozwala go modyfikować. Pozwala też rozpowszechniać zaktualizowany kod jako część narzędzia. Oracle ma jednak w ofercie również płatne wersje MySQL.
Jakie są zalety MySQL?
Zalety MySQL sprawiają, że to dobry system do zarządzania relacyjną bazą danych. Najważniejsze z nich to:
- licencja Open Source – darmowy i otwarty MySQL to świetny wybór dla programistów, docenią go zwłaszcza małe i średnie firmy oraz startupy, a prawie komplet funkcji serwera baz danych chroni spójność i wydajność,
- wysoka wydajność i skalowalność – system uchodzi za jedną z najszybszych baz danych i obsługuje wielowątkowość dla lepszej optymalizacji,
- duża społeczność – wokół popularnego systemu zebrało się wielu użytkowników na stronach i forach, więc łatwo znajdziesz rozwiązanie problemu albo najlepszy sposób na wykonanie zadania.