Przewodnik dla początkujących do bazy danych WordPress: co to jest i jak do niej uzyskać dostęp

WordPress jest reklamowany jako platforma przyjazna dla początkujących i z tego powodu jest popularnym wyborem wśród wielu właścicieli witryn po raz pierwszy. Możesz wiele osiągnąć dzięki WordPress bez wymaganej wiedzy technicznej.

jednocześnie, jeśli chcesz w pełni wykorzystać platformę, opłaca się zrozumieć, jak działają niektóre z jej najbardziej podstawowych elementów. Na przykład po dłuższym korzystaniu z WordPress dobrze jest dowiedzieć się, jak działają bazy danych WordPress.

baza danych twojej witryny jest niezwykle ważna, ponieważ przechowuje wszystkie informacje wymagane do działania witryny. Niektóre podstawowe znajomości z nim pomogą Ci lepiej zrozumieć platformę, z której korzystasz, skuteczniej wykonywać niektóre zadania i rozwiązywać problemy.

w tym poście porozmawiamy o tym, czym jest baza danych WordPress i jak działa. Ponadto przyjrzymy się, jak znaleźć i zarządzać Twoim. Do roboty!

  • Wprowadzenie do baz danych
  • dlaczego WordPress wymaga bazy danych
  • jak twoja baza danych WordPress organizuje informacje
  • jak uzyskać dostęp do bazy danych WordPress i korzystać z niej

Wprowadzenie do baz danych

koncepcja „bazy danych” nie jest unikalna dla WordPress. Mówiąc prościej, baza danych jest zorganizowanym zbiorem danych. Dane te są przechowywane elektronicznie, zazwyczaj w systemie komputerowym i mogą być dostępne do woli. Bazy danych mogą mieć dowolny rozmiar i poziom złożoności.

łączy ich to, jak przechowują zestaw informacji w sposób, który ułatwia dostęp do nich. Dane wewnątrz – takie jak rekordy lub pliki-są zazwyczaj zorganizowane w wiersze, kolumny i tabele. Ponadto bazy danych są dynamiczne. Możesz dodawać, usuwać i modyfikować informacje w bazie danych, o ile masz do nich dostęp.

bazy danych zazwyczaj mają pewne środki bezpieczeństwa, aby uniemożliwić nieautoryzowanym użytkownikom dostęp, ponieważ zawarte w nich dane mogą być wrażliwe.

dlaczego WordPress wymaga bazy danych

możesz tego nie zdawać sobie sprawy, ale Twoja witryna WordPress jest o wiele bardziej złożona niż wygląda. Za kulisami dzieje się wiele, aby działała poprawnie, nawet jeśli Twoja strona jest dość mała. W szczególności strona internetowa WordPress składa się z wielu różnych typów danych.

jak zapewne się domyślasz, wszystkie te informacje są przechowywane w scentralizowanej bazie danych WordPress. Ta baza danych umożliwia uruchamianie witryny i zapisywanie zmian wprowadzonych przez Ciebie lub Twoich odwiedzających. Niektóre dane przechowywane w bazie danych WordPress obejmują:

  • posty, strony i inne treści.
  • informacje organizacyjne, takie jak Kategorie i tagi.
  • Dane i komentarze użytkowników.
  • ustawienia dla całej witryny.
  • dane związane z wtyczką i tematem.

innymi słowy, prawie wszystko, co składa się na Twoją witrynę, znajduje się w jej bazie danych. Tylko z tego powodu warto dowiedzieć się trochę o tym, jak działa baza danych.

jak działa Twoja baza danych WordPress

po zainstalowaniu nowej witryny WordPress część procesu polega na utworzeniu dla niej bazy danych. Zazwyczaj dzieje się to automatycznie. Można jednak również utworzyć bazę danych ręcznie,a nawet użyć istniejącej bazy danych wraz z nową witryną.

niezależnie od tego, twoja baza danych będzie prawie zawsze przechowywana na serwerze dostawcy usług hostingowych. Jest to czasami określane jako „host bazy danych.”Gdy dana osoba odwiedza Twoją witrynę, jej przeglądarka wysyła żądanie do serwera Twojej witryny. Serwer przesyła następnie dane potrzebne do wyświetlenia witryny i poprawnego jej działania. Warto również zauważyć, że baza danych wymaga własnego zestawu oprogramowania do działania.

WordPress korzysta z systemu zarządzania Bazą Danych o nazwie MySQL, który jest oprogramowaniem open source. Oznacza to, że czasami usłyszysz bazę danych witryny określaną jako ” baza danych MySQL.”MySQL jest tym, co umożliwia bazie danych przechowywanie informacji i zapewnia dostęp do nich. Gdy dane muszą być przechowywane, zmieniane lub usuwane, WordPress wysyła „zapytanie” MySQL do bazy danych. Oznacza to po prostu, że wysyłane są instrukcje dotyczące tego, które dane powinny zostać naruszone i co należy z nimi zrobić.

oto przykład dość prostego zapytania MySQL:

DELETE FROM wp_comments WHERE wp_comments.comment_approved = 'spam';

ta linia mówi bazie danych, aby przejrzała wszystkie dane, które zawiera, związane z komentarzami użytkowników. Znajdzie każdy komentarz oznaczony jako spam i usunie go. Wiele zapytań związanych z bazą danych uruchamia się automatycznie.

możesz jednak uzyskać bezpośredni dostęp do bazy danych i uruchamiać tego typu polecenia ręcznie lub użyć menedżera bazy danych, aby uprościć proces. Pozwala to na szybsze wykonywanie niektórych zadań niż przeprowadzanie ich za pośrednictwem Pulpitu nawigacyjnego i umożliwia robienie rzeczy, których w przeciwnym razie nie można (takich jak zmiana nazwy użytkownika konta).

za chwilę porozmawiamy o tym, jak znaleźć i uzyskać dostęp do bazy danych WordPress. Jednak najpierw przyjrzyjmy się dokładniej, jakie rodzaje tabel zawiera Baza Danych.

jak twoja baza danych WordPress organizuje informacje

wcześniej wspomnieliśmy mimochodem, że informacje w bazie danych są zorganizowane. Aby ogromna ilość informacji była szybko i łatwo dostępna, jest zorganizowana w serię „tabel bazy danych”. W skrócie, tabela bazy danych jest jak folder w szafce na dokumenty i zawiera określoną kategorię danych. Podczas gdy Twój domowy system plików może mieć jeden folder na rachunki, a drugi na paragony, twoja baza danych WordPress ma tabelę komentarzy, jedną dla postów i tak dalej. W szczególności nowa baza danych WordPress będzie zawierać następujące tabele:

  • wp_commentmeta
  • wp_komentarze
  • wp_links
  • wp_options
  • wp_postmeta
  • wp_posts
  • wp_terms
  • wp_termmeta
  • wp_term_relationships
  • wp_term_taxonomy
  • wp_usermeta
  • wp_users

jak widać, nazwy tych tabel daje dobre wyobrażenie o tym, za co każdy z nich jest odpowiedzialny. Ponadto każda tabela zawiera różne kolumny i pola, które zawierają jeszcze bardziej specyficzne typy informacji. Na przykład tabela wp_comments zawiera dane związane z komentarzami pozostawionymi na twoich stronach i postach. Dzieli się dalej na następujące kolumny:

  • comment_ID
  • comment_post_ID
  • comment_author
  • comment_author_email
  • comment_author_url
  • comment_author_IP
  • comment_date
  • comment_date_gmt
  • comment_content
  • comment_karma
  • comment_ approved
  • comment_agent
  • comment_type
  • comment_parent
  • user_id

zasadniczo oznacza to, że baza danych przechowuje wiele informacji o każdym konkretnym komentarzu. Obejmuje to unikalny identyfikator komentarza, post, w którym się znajduje, szczegóły dotyczące jego autora i wiele innych. Jeśli chcesz usunąć komentarze spam, jak w naszym wcześniejszym przykładzie, ta tabela bazy danych jest tym, do czego potrzebujesz dostępu za pomocą zapytania MySQL.

jak uzyskać dostęp do bazy danych WordPress i korzystać z niej (w 2 krokach)

w większości przypadków twoja baza danych jest samowystarczalna. Nie musisz mieć do niego dostępu, aby tworzyć treści i uruchamiać witrynę. Jednocześnie istnieje wiele sytuacji, w których warto wiedzieć, jak znaleźć i zrozumieć bazę danych. Niektóre z powodów, dla których możesz potrzebować dostępu do bazy danych WordPress to:

Zapisz się do newslettera

zwiększyliśmy nasz ruch 1,187% z WordPress. Pokażemy Ci jak.

Dołącz do 20,000 + innych, którzy otrzymują nasz cotygodniowy biuletyn z poufnymi wskazówkami WordPress!

Subskrybuj teraz

  • w celach edukacyjnych, aby lepiej zrozumieć strukturę witryny.
  • aby wykonywać zadania, które nie mogą być obsługiwane za pośrednictwem pulpitu WordPress.
  • jako część procesu rozwiązywania niektórych typowych błędów WordPress.

istnieje również wspólny problem, który ma związek z bazą danych, które można naprawić z naszym przewodnikiem: Jak naprawić błąd „serwer MySQL zniknął” w WordPress lub inny wspólny problem – faktycznie spowodowany przez buforowanie – „nie wymaga aktualizacji Twoja baza danych WordPress jest już aktualna”.

Mając to na uwadze, przejdźmy przez sposób zarządzania Bazą Danych WordPress.

Krok 1: Zaloguj się do phpMyAdmin

ponieważ baza danych jest przechowywana na serwerze witryny, musisz przejść przez dostawcę usług hostingowych, aby uzyskać do niej dostęp. Oznacza to, że wymagany proces może się nieco różnić w zależności od używanego hosta. Jednak w większości przypadków musisz użyć interfejsu o nazwie phpMyAdmin.

przede wszystkim przed rozpoczęciem interakcji z bazą danych upewnij się, że masz ostatnią kopię zapasową swojej witryny. Łatwo jest dokonać przypadkowych zmian w bazie danych, które są trudne do odwrócenia i potencjalnie niszczą witrynę. Jeśli masz kopię zapasową, możesz po prostu przywrócić witrynę do poprzedniego stanu, Jeśli popełnisz błąd.

następnie będziesz chciał zlokalizować phpMyAdmin na swoim koncie hostingowym. Często oznacza to najpierw dostęp do cPanel, a następnie szukanie phpMyAdmin wewnątrz. Jednak proces ten może być nieco inny, jeśli twój host korzysta z unikalnego systemu zarządzania. Na przykład w Kinsta zapewniamy użytkownikom Niestandardowy panel hostingowy: Pulpit Nawigacyjny MyKinsta.

jeśli Twoja witryna jest hostowana u nas, będziesz chciał uzyskać dostęp do Pulpitu nawigacyjnego, wybierz witrynę, którą chcesz zarządzać, i przewiń w dół do sekcji dostęp do bazy danych. Zobaczysz link o nazwie Open phpMyAdmin:

Pulpit nawigacyjny MyKinsta

Pulpit Nawigacyjny MyKinsta

zostanie wyświetlony ekran logowania, na którym można wprowadzić nazwę użytkownika i hasło bazy danych wymienione w sekcji dostępu do bazy danych na pulpicie nawigacyjnym. Spowoduje to otwarcie menedżera phpMyAdmin.

masz dość problemów z witryną WordPress? Uzyskaj najlepszą i najszybszą obsługę hostingu z Kinsta! Sprawdź nasze plany

Krok 2: Uzyskaj dostęp do bazy danych i zacznij wprowadzać zmiany

bez względu na to, jak do niej uzyskasz dostęp, phpMyAdmin ma spójny wygląd niezależnie:

phpMyAdmin manager

phpMyAdmin manager

w zakładce bazy danych na górze ekranu znajduje się pełna lista. Powinno być kilka powiązanych z samym phpMyAdmin i jeden, który jest nazwany na cześć Twojej witryny. Kliknij na ten ostatni, a zobaczysz bazę danych:

baza danych MySQL

baza danych MySQL

jak widać, obejmuje to listę tabel bazy danych, o których wcześniej rozmawialiśmy. Do każdej z nich można uzyskać dostęp, aby zobaczyć kolumny i pola, które zawiera:

baza danych MySQL wp_options

baza danych MySQL Wp_options

stąd możesz użyć różnych opcji do wyszukiwania, dodawania, modyfikowania i usuwania danych. Jako przykład przyjrzyjmy się, jak zmienić nazwę użytkownika konta WordPress. Jest to coś, czego nie można przejść przez Pulpit nawigacyjny, ale jest to proste do osiągnięcia, uzyskując dostęp do bazy danych.

aby to zrobić, wybierz tabelę wp_users i kliknij Edytuj obok nazwy użytkownika, którą chcesz zmienić:

Zmień swoją nazwę użytkownika w bazie danych

Edytuj swoją nazwę użytkownika w bazie danych

następnie dodaj swoją nową nazwę Użytkownika do pola Wartość pod user_login:

zaktualizował swoją nazwę Użytkownika bezpośrednio w bazie danych WordPress

zaktualizował swoją nazwę Użytkownika bezpośrednio w bazie danych WordPress

aby sfinalizować zmiany, wybierz Go. Spowoduje to automatyczną aktualizację nazwy użytkownika konta. Wiele zadań związanych z bazami danych jest tak prostych-wystarczy znaleźć odpowiedni fragment danych i go zmienić. Pamiętaj jednak, aby być bardzo ostrożnym w tym zakresie. Najlepiej wiedzieć, jakie zadanie próbujesz wykonać wcześniej i poszukać przewodnika lub samouczka, który przeprowadzi Cię przez to, gdzie znaleźć potrzebne dane (i co z nimi zrobić). Możesz również zarządzać bazą danych za pomocą wtyczki. Większość z nich jest darmowa i dostępna do pobrania z repozytorium WordPress. Mamy tutaj listę najlepszych wtyczek do bazy danych WordPress.

Info

wszystkie plany Kinsta oferują cotygodniową automatyczną optymalizację bazy danych MySQL, aby zapewnić lepszą wydajność bazy danych. Sprawdź nasze plany, aby uzyskać więcej informacji.

Twoja witryna WordPress nie będzie działać bez bazy danych. Dowiedz się, co to jest i dlaczego jest tak ważne dzięki temu przewodnikowi dla początkujących! Click Kliknij, aby tweetować

podsumowanie

jeśli nie jesteś programistą stron internetowych, myśl o interakcji z bazą danych WordPress może być zastraszająca. Jest to jednak zadanie, którego warto się nauczyć, ponieważ umożliwia wprowadzanie wszelkiego rodzaju zmian w witrynie. Ponadto większość hostów ułatwia dostęp do bazy danych i zarządzanie nią.

twoja baza danych WordPress zawiera wszystkie informacje wymagane do jej uruchomienia – w tym jego zawartość, dane użytkownika, ustawienia i inne. Informacje te są podzielone na tabele, kolumny i pola, które można dowolnie modyfikować. Możesz uzyskać dostęp do bazy danych, przechodząc do phpMyAdmin w panelu hostingu – pamiętaj tylko, aby najpierw wykonać kopię zapasową witryny i być bardzo ostrożnym przy wprowadzaniu zmian.

Jeśli podobał Ci się ten samouczek, pokochasz nasze wsparcie. Wszystkie plany hostingowe Kinsta obejmują wsparcie 24 / 7 od naszych doświadczonych programistów i inżynierów WordPress. Porozmawiaj z tym samym zespołem, który wspiera naszych klientów z listy Fortune 500. Sprawdź nasze plany

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.