SŁOWNIK TERMINÓW

MySQL

MySQL to relacyjny system zarządzania bazami danych (RDBMS) typu open-source, który wykorzystuje język SQL (Structured Query Language) do tworzenia, modyfikowania i zarządzania danymi.

Kluczowe cechy MySQL:

  • Open-source – dostępny za darmo (choć istnieje też wersja komercyjna MySQL Enterprise).
  • Wysoka wydajność – optymalizowany pod kątem szybkości i stabilności.
  • Kompatybilność z SQL – obsługuje standardowe polecenia SQL.
  • Wieloplatformowość – działa na systemach Windows, Linux, macOS.
  • Obsługa transakcji – wspiera ACID (Atomicity, Consistency, Isolation, Durability).
  • Replikacja i skalowalność – umożliwia tworzenie kopii zapasowych i rozproszonych baz danych.
  • Integracja z aplikacjami – często używany z PHP, Python, Java i innymi językami programowania.

Zastosowania MySQL:

  • Strony internetowe (np. WordPress, Joomla).
  • Aplikacje webowe i mobilne.
  • Systemy CRM i ERP.
  • Analiza danych i hurtownie danych.

MySQL jest rozwijany przez Oracle Corporation, ale istnieją też alternatywy, takie jak MariaDB (fork MySQL).