Zaufane samouczki WordPress, kiedy ich najbardziej potrzebujesz.
Przewodnik dla początkujących po WordPressie
WPB Cup
25 milionów+
Witryny korzystające z naszych wtyczek
16+
Lata doświadczenia z WordPressem
3000+
Samouczki WordPress od ekspertów

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 bazodanowej MySQL.

WordPress używa bazy danych jako segregatora dla Twojej witryny. Zawiera ona Twoje posty i strony, komentarze, wiele ustawień i wiele więcej.

Możesz używać WordPress, nie wiedząc, jak działa baza danych w tle, ale podstawowa wiedza jest pomocna przy rozwiązywaniu problemów z witryną WordPress.

Słowniczek: MariaDB

Czym jest baza danych?

MariaDB to relacyjny system zarządzania bazą danych , który działa na serwerze hostingowym WordPress i obsługuje wielu użytkowników i bazy danych. Oznacza to, że działa jak cyfrowy segregator, który organizuje i przechowuje dane Twojej witryny w różnych tabelach.

Działa tak samo jak MySQL i jest w pełni kompatybilny z WordPress, więc możesz używać obu aplikacji bazodanowych z WordPress. Zazwyczaj wybór oprogramowania bazodanowego jest dokonywany przez Twojego dostawcę hostingu WordPress.

Obie aplikacje wykorzystują język programowania SQL, czyli Structured Query Language. Wymawiany jako „sequel”, służy do pobierania, dodawania i usuwania 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 potrzebujesz umiejętności kodowania ani wiedzy o bazach danych, aby korzystać z WordPress. Wszystko to dzieje się automatycznie w tle.

Ale dzięki podstawowej wiedzy o SQL, bardziej zaawansowani użytkownicy mogą naprawić wiele błędów WordPress , pracując bezpośrednio z bazą danych, na przykład:

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

Jest to aplikacja internetowa, którą znajdziesz w panelu sterowania swojego dostawcy hostingu. Możesz jej używać do zarządzania bazą danych WordPress za pomocą przeglądarki internetowej.

phpMyAdmin

Więcej o bazach danych i sposobach ich używania dowiesz się z naszego przewodnika dla początkujących na temat zarządzania bazą danych WordPress za pomocą phpMyAdmin.

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

Aplikacja bazodanowa MySQL ma długą historię. Została wydana po raz pierwszy w 1995 roku i szybko zyskała popularność jako szybka, wydajna i niedroga aplikacja do zarządzania bazami danych.

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

Obecnie jest własnością Oracle Corporation. Jest to oprogramowanie open-source licencjonowane na mocy GPL i dostępne bezpłatnie.

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

Dzięki MariaDB mogli kontynuować pracę nad bazą danych niezależnie od Oracle, podczas gdy Oracle nadzorował bieżący rozwój MySQL.

Od tego czasu do MariaDB dodano nowe funkcje, których nie ma w MySQL, a zespół poprawił jej wydajność. Pozostaje jednak całkowicie kompatybilna z MySQL.

Przenieśliśmy tego bloga na MariaDB w 2019 roku, aby skorzystać z zalet wydajnościowych i przyspieszyć działanie strony WPBeginner.

Jak WordPress wykorzystuje swoją bazę danych?

Większość danych WordPressa jest przechowywana w tabelach bazy danych. Obejmuje to posty, strony, komentarze, kategorie, tagi, pola niestandardowe, użytkowników i inne ustawienia WordPressa.

Możesz pamiętać, że podczas pierwszego instalowania WordPress podawałeś informacje do konfiguracji bazy danych. Zostałeś poproszony o podanie nazwy bazy danych, hosta, nazwy użytkownika i hasła.

Podaj nazwę bazy danych, host, nazwę użytkownika i hasło

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 stworzył domyślne dane instalacyjne w tych tabelach.

Domyślna instalacja WordPress tworzy 12 tabel bazy danych:

  • wp_commentmeta zawiera metainformacje o komentarzach.
  • wp_comments zawiera komentarze i dane autora komentarza.
  • wp_links zarządza listami blogów utworzonymi przez wcześniejsze wersje WordPress.
  • wp_options zawiera większość ustawień WordPressa dla całej witryny.
  • wp_postmeta zawiera metainformacje o postach, stronach i niestandardowych typach postów.
  • wp_posts zawiera Twoje posty, strony, niestandardowe typy postów i rewizje.
  • wp_termmeta zawiera metadane dla terminów w taksonomiach niestandardowych.
  • wp_terms zawiera terminy w ramach taksonomii, takie jak poszczególne kategorie i tagi.
  • wp_term_relationships zarządza relacjami między typami postów a terminami.
  • wp_term_taxonomy definiuje taksonomie do rozróżniania między kategoriami a tagami.
  • wp_usermeta zawiera metainformacje 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 prefiksu wp_. Zalecamy wybranie innego prefiksu podczas instalacji WordPress, aby zwiększyć bezpieczeństwo Twojej witryny.

Ponieważ Twoje ważne treści WordPress są przechowywane w bazie danych, muszą być regularnie tworzone 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 plików i tabel bazy danych oraz bezpiecznie przechowują je w zdalnej lokalizacji. Zalecamy zapoznanie się z naszym przewodnikiem na temat tworzenia kopii zapasowych witryny WordPress.

Uruchamianie MariaDB na Twoim komputerze

Jeśli chcesz uruchomić WordPress lokalnie na swoim komputerze, musi on korzystać z oprogramowania, od którego WordPress zależy. Obejmuje to aplikację do zarządzania bazą danych, taką jak MariaDB lub MySQL, a także oprogramowanie serwera WWW, takie jak Apache, oraz język programowania PHP.

Ustawienie wszystkich tych aplikacji osobno jest trudne, dlatego opracowano rozwiązania ułatwiające instalację WordPress na Windows i Mac.

Jedno z tych rozwiązań wykorzystuje MariaDB, i jest to XAMPP.

XAMPP

XAMPP działa na systemach Windows, Mac i Linux, a jego instalacji możesz 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 WordPressie. Możesz również zapoznać się z naszą listą Dodatkowe lektury poniżej, aby znaleźć powiązane artykuły z przydatnymi wskazówkami, sztuczkami i pomysłami dotyczącymi WordPressa.

Jeśli podobał Ci się ten artykuł, zasubskrybuj nasz kanał YouTube po samouczki wideo WordPress. Możesz nas również znaleźć na Twitterze i Facebooku.

Dodatkowa lektura

Ostateczny zestaw narzędzi WordPress

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