Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Puchar WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Co to jest: MariaDB

MariaDB to jeden z systemów zarządzania bazą danych, którego WordPress może używać do przechowywania i pobierania informacji o twoim blogu. Jest to alternatywa dla popularnej aplikacji bazy danych MySQL.

WordPress używa bazy danych jako szafki na dokumenty dla twojej witryny internetowej. Zawiera ona twoje wpisy i strony, komentarze, wiele ustawień i wiele więcej.

Możesz używać WordPressa bez wiedzy o tym, jak baza danych działa za kulisami, ale posiadanie podstawowej wiedzy jest pomocne przy rozwiązywaniu problemów z twoją witryną WordPress.

Glossary: MariaDB

Czym jest baza danych?

MariaDB to system zarządzania relacyjnymi bazami danych, który działa na twoim serwerze hostingowym WordPress i obsługuje wielu użytkowników i bazy danych. Oznacza to, że działa jak cyfrowa szafka na dokumenty, która organizuje i przechowuje dane twojej witryny internetowej w różnych tabelach.

Działa tak samo jak MySQL i jest w pełni zgodny [może być też „kompatybilny”] z WordPressem, dzięki czemu można używać dowolnej aplikacji bazy danych z WordPressem. Zazwyczaj wybór oprogramowania bazy danych jest dokonywany przez twojego dostawcę hostingu WordPress.

Obie aplikacje używają języka programowania o nazwie SQL, czyli Structured Query Language. Jest on używany do pobierania, dodawania i usunięcia informacji z tabel bazy danych.

Instrukcja SQL do pobierania danych jest znana jako zapytanie i zazwyczaj wygląda mniej więcej tak:

SELECT * FROM wp_posts WHERE ID = 23;

Nie musisz posiadać umiejętności kodowania ani wiedzy na temat bazy danych, aby korzystać z WordPressa. Wszystko to dzieje się automatycznie za kulisami.

Mając jednak podstawową wiedzę na temat SQL, bardziej zaawansowani użytkownicy mogą poprawić wiele błędów WordPressa, pracując bezpośrednio z bazą danych, np:

Jest to szczególnie pomocne, gdy nie można logować się do obszaru administracyjnego WordPress. W takim przypadku możesz uzyskać bezpośredni dostęp do twojej bazy danych WordPress za pomocą phpMyAdmin.

Jest to aplikacja internetowa, którą można znaleźć w panelu sterowania dostawcy hostingu. Za jej pomocą możesz zarządzać swoją bazą danych WordPress z poziomu przeglądarki internetowej.

phpMyAdmin

Możesz dowiedzieć się więcej o bazach danych i jak z nich korzystać w naszym przewodniku dla początkujących na temat zarządzania bazą danych WordPress za pomocą phpMyAdmin.

Jaka jest różnica między MySQL a MariaDB?

Baza danych MySQL ma długą historię. Po raz pierwszy została wydana w 1995 roku i szybko zyskała popularność jako szybka, wydajna i niedroga aplikacja do zarządzania bazą danych.

Kiedy WordPress został uruchomiony w 2003 roku, wybrał MySQL do zarządzania swoją bazą danych.

Jego obecnym, aktualnym właścicielem jest Oracle Corporation. Jest to oprogramowanie open-source na licencji GPL i jest dostępne bezpłatnie.

Kiedy MySQL został przejęty przez Oracle w 2009 roku, społeczność deweloperów stworzyła fork oprogramowania. Nazwali oni ten nowy projekt open-source MariaDB.

Dzięki MariaDB mogli kontynuować prace nad bazą danych niezależnie od Oracle, podczas gdy Oracle nadzorował ciągły rozwój MySQL.

Od tego czasu do MariaDB zostały utworzone nowe funkcje, których nie ma w MySQL, a zespół poprawił jego wydajność. MariaDB pozostaje jednak całkowicie zgodna [może być też „kompatybilna”] z MySQL.

Przełączyliśmy tego bloga na MariaDB w 2019 roku, aby skorzystać z zalet wydajności i przyspieszyć witrynę internetową WPBeginner.

Jak WordPress wykorzystuje swoją bazę danych?

Większość twoich danych WordPress jest przechowywana w tabelach bazy danych. Obejmuje to wpisy, strony, komentarze, kategorie, tagi, pola własne, klientów i inne ustawienia WordPress.

Być może pamiętasz podawanie informacji w celu skonfigurowania bazy danych podczas pierwszej instalacji WordPressa. Zostałeś poproszony o podanie nazwy bazy danych, hosta, nazwy użytkownika i hasła.

Provide a Database Name, Host, Username and Password

Te informacje o bazie danych WordPress są przechowywane w pliku konfiguracyjnym wp-config.php.

WordPress wykorzystał podane informacje do utworzenia tabel bazy danych, a następnie utworzył domyślne dane instalacyjne wewnątrz tych tabel.

Istnieje 12 tabel bazy danych utworzonych przy domyślnej instalacji WordPressa:

  • wp_commentmeta zawiera meta informacje o komentarzach.
  • wp_comments zawiera komentarze i dane autora komentarza.
  • wp_links zarządza blogrollami utworzonymi przez wcześniejsze wersje WordPressa.
  • wp_options zawiera większość ustawień WordPress dla całej witryny.
  • wp_postmeta zawiera meta informacje o wpisach, stronach i własnych typach treści.
  • wp_posts zawiera twoje wpisy, strony, własne typy treści i wersje.
  • wp_termmeta zawiera metadane dla taksonomii własnych.
  • wp_terms zawiera taksonomie, takie jak każda kategoria i tag.
  • wp_term_relationships zarządza relacjami między typami treści i taksonomiami.
  • wp_term_taxonomy definiuje taksonomie rozróżniające kategorie i tagi.
  • wp_usermeta zawiera meta informacje o zarejestrowanych użytkownikach.
  • wp_users zawiera informacje o użytkownikach, w tym nazwy użytkowników i hasła.

Zauważysz, że każda tabela zaczyna się od przedrostka wp_. Zalecamy wybranie innego przedrostka podczas instalacji WordPressa, aby poprawić zabezpieczenia twojej witryny internetowej.

Teraz, ponieważ twoje ważne treści WordPress są przechowywane w bazie danych, należy regularnie tworzyć ich kopie zapasowe, wraz z plikami przechowywanymi w bibliotece multimediów, motywach i wtyczkach.

Wtyczki do tworzenia kopii zapasowych, takie jak Duplicator, automatycznie tworzą kopie zapasowe twoich plików i tabel bazy danych i bezpiecznie przechowują je w zdalnej lokalizacji. Zalecamy skorzystanie z naszego przewodnika na temat tworzenia kopii zapasowych twojej witryny WordPress.

Uruchamianie MariaDB na twoim komputerze

Jeśli chcesz uruchomić WordPressa lokalnie na twoim komputerze, musisz uruchomić oprogramowanie, na którym opiera się WordPress. Obejmuje to aplikację do zarządzania bazą danych, taką jak MariaDB lub MySQL, a także oprogramowanie serwera WWW, takie jak Apache i język programowania PHP.

Trudno jest skonfigurować wszystkie te aplikacje osobno, dlatego opracowano rozwiązania umożliwiające łatwą instalację WordPressa w systemach Windows i Mac.

Jedno z tych rozwiązań wykorzystuje MariaDB, a jest nim XAMPP.

XAMPP

XAMPP działa w systemach Windows, Mac i Linux, a jego instalacji można nauczyć się, postępując zgodnie z naszym przewodnikiem na temat tworzenia lokalnej witryny WordPress przy użyciu XAMPP.

Mamy nadzieję, że ten artykuł pomógł Ci dowiedzieć się więcej o MariaDB w WordPress. Możesz również zapoznać się z naszą listą dodatkowych lektur poniżej, aby znaleźć powiązane artykuły na temat przydatnych wskazówek, sztuczek i pomysłów WordPress.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Najlepszy zestaw narzędzi WordPress

Uzyskaj BEZPŁATNY dostęp do naszego zestawu narzędzi - zbiór produktów i zasobów związanych z WordPressem, które każdy profesjonalista powinien mieć!