Jednym z naszych najważniejszych zaleceń dla użytkowników WordPressa jest nauczenie się, jak utrzymywać swoje bazy danych WordPress.
WordPress jest napisany przy użyciu PHP jako języka skryptowego i MySQL jako systemu zarządzania bazą danych. Aby korzystać z WordPressa, tak naprawdę nie trzeba uczyć się żadnego z nich.
Jednak bardzo podstawowe zrozumienie tych dwóch może pomóc w rozwiązywaniu problemów, a także zwiększyć twoją wiedzę na temat działania WordPressa (za kulisami).
W tym artykule wyjaśnimy, w jaki sposób WordPress korzysta z bazy danych, w tym wprowadzenie do domyślnych tabel bazy danych WordPress. Pokażemy również, jak zarządzać bazą danych WordPress za pomocą phpMyAdmin, w tym tworzyć kopie zapasowe bazy danych, optymalizować bazę danych WordPress, poprawiać bazę danych WordPress i nie tylko.
Jest to kompleksowy przewodnik po zarządzaniu bazą danych WordPress, więc dodaliśmy spis treści dla łatwiejszej nawigacji:
- What Is a Database, and How Does WordPress Use it?
- What Is phpMyAdmin?
- How to Access phpMyAdmin
- Understanding WordPress Database Tables
- Managing the WordPress Database Using phpMyAdmin
- Creating a WordPress Database Backup Using phpMyAdmin
- Creating a WordPress Backup Using a Plugin
- Importing a WordPress Database Backup via phpMyAdmin
- Optimizing Your WordPress Database in phpMyAdmin
- Fixing WordPress Issues Using phpMyAdmin
- Reset WordPress Password Using phpMyAdmin
- Adding a New Admin User to WordPress Using phpMyAdmin
- Change a WordPress Username via phpMyAdmin
- Other Useful phpMyAdmin Tricks
- Securing Your WordPress Database
Czym jest baza danych i jak WordPress z niej korzysta?
Baza danych to system organizowania i wyszukiwania danych. Pozwala oprogramowaniu zarządzać danymi w sposób programowalny.
Na przykład WordPress używa PHP (języka programowania) do przechowywania i pobierania danych z bazy danych.
Informacje przechowywane w bazie danych WordPress obejmują wpisy, strony, komentarze, kategorie, tagi, pola własne, klientów i inne ustawienia WordPress. Omówimy to w dalszej części poradnika, gdy będziemy mówić o tabelach bazy danych WordPress.
Podczas pierwszej instalacji WordPress prosi o podanie nazwy bazy danych, hosta, nazwy użytkownika i hasła. Informacje te są przechowywane w pliku konfiguracyjnym o nazwie wp-config.php.
Podczas instalacji WordPress wykorzystuje podane przez ciebie informacje o bazie danych do tworzenia tabel i przechowywania domyślnych danych instalacyjnych wewnątrz tych tabel.
Po instalacji WordPress uruchamia zapytania do tej bazy danych, aby dynamicznie generować strony HTML dla twojej witryny internetowej lub bloga.
To sprawia, że WordPress jest niezwykle potężny, ponieważ nie musisz tworzyć nowego pliku .html dla każdej strony, którą chcesz utworzyć. WordPress obsługuje wszystko dynamicznie.
Gdzie przechowywana jest moja baza danych WordPress?
WordPress używa MySQL jako systemu zarządzania bazą danych, który jest oprogramowaniem zainstalowanym na twoim serwerze hostingowym WordPress. Twoja baza danych WordPress jest również przechowywana na tym samym serwerze.
Lokalizacja ta nie jest dostępna w większości współdzielonych środowisk hostingowych. Jeśli jednak korzystasz z planu hostingowego VPS lub serwera dedykowanego, możesz użyć narzędzi wiersza poleceń, aby zlokalizować bazę danych.
Najczęściej znajduje się on w następującej ścieżce:
/var/lib/mysql/your_database_name
Może się to jednak różnić w zależności od dostawcy hostingu.
Ważne jest, aby pamiętać, że tak naprawdę nie trzeba mieć dostępu do samego pliku bazy danych. Do zarządzania twoją bazą danych możesz użyć innych narzędzi, takich jak phpMyAdmin.
Czym jest phpMyAdmin?
phpMyAdmin to oprogramowanie internetowe, które umożliwia zarządzanie bazami danych MySQL za pomocą twojej przeglądarki internetowej. Oferuje łatwy w użyciu interfejs, który pozwala uruchamiać polecenia MySQL i operacje na bazie danych.
Za jego pomocą można również przeglądać i edytować tabele, wiersze i pola bazy danych. Pozwala również importować, eksportować lub usunąć wszystkie dane z bazy danych.
Jak uzyskać dostęp do phpMyAdmin
PhpMyAdmin jest preinstalowany we wszystkich najlepszych firmach hostingowych WordPress. Można go znaleźć w sekcji Bazy danych w kokpicie cPanel twojego konta hostingowego. Poniżej znajduje się przykładowy zrzut ekranu z panelu sterowania Bluehost:
W zależności od dostawcy hostingu, twój interfejs cPanel może wyglądać inaczej niż na powyższym zrzucie ekranu. Jednak nadal można znaleźć ikonkę phpMyAdmin w sekcji Bazy danych.
Kliknięcie go otworzy interfejs phpMyAdmin, w którym możesz wybrać twoją bazę danych WordPress z lewej kolumny. Następnie phpMyAdmin wyświetli wszystkie tabele w twojej bazie danych WordPress.
Przyjrzyjmy się tabelom bazy danych WordPress.
Zrozumienie tabel bazy danych WordPressa
Każda instalacja WordPress ma 12 domyślnych tabel w bazie danych. Każda tabela bazy danych zawiera dane dla różnych sekcji, funkcji i funkcjonalności WordPress.
Patrząc na strukturę tych tabel, można łatwo zrozumieć, gdzie przechowywane są różne części twojej witryny internetowej. Obecnie domyślna instalacja WordPress tworzy następujące tabele:
Uwaga: Przedrostek wp_
znajduje się domyślnie przed każdą nazwą tabeli w bazie danych, ale można to zmienić podczas instalacji.
- wp_commentmeta : Ta tabela zawiera meta informacje o komentarzach wpisanych na witrynie internetowej WordPress. Tabela ma cztery pola: meta_id, comment_id, meta_key i meta_value. Każdy meta_id jest powiązany z comment_id. Jednym z przykładów przechowywanych meta informacji o komentarzu jest status komentarza (zatwierdzony, oczekujący, kosz).
- wp_comments : Jak sama nazwa wskazuje, tabela ta zawiera twoje komentarze WordPress. Zawiera nazwę autora komentarza, adres URL, e-mail, komentarz i inne.
- wp_links : Do zarządzania blogrollami utworzonymi przez wcześniejsze wersje WordPressa lub wtyczkę Link Manager.
- wp_options : Ta tabela zawiera większość twoich ustawień witryny WordPress, takich jak adres URL witryny, e-mail administratora, domyślna kategoria, wpisy na stronę, format wpisu i wiele innych. Tabela opcji jest również używana przez liczne wtyczki WordPress do przechowywania ustawień wtyczek.
- wp_postmeta : Ta tabela zawiera metainformacje o twoich wpisach WordPress, stronach i niestandardowych typach treści. Przykłady meta-informacji o wpisach obejmują szablon używany do wyświetlania strony, własne pola itp. Niektóre wtyczki również używają tej tabeli do przechowywania danych wtyczek, takich jak informacje WordPress SEO.
- wp_posts : Nazwa mówi wpisy, ale w rzeczywistości ta tabela zawiera wszystkie typy treści. Ta tabela zawiera wszystkie twoje wpisy, strony, wersje i własne typy treści.
- wp_termmeta : Ta tabela umożliwia programistom przechowywanie niestandardowych metadanych dla taksonomii w ramach ich dostosowanych taksonomii. Na przykład WooCommerce używa jej do przechowywania metadanych dla atrybutów i kategorii produktów.
- wp_terms : WordPress posiada potężny system taksonomii, który pozwala uporządkować twoją treść. Poszczególne elementy taksonomii nazywane są terminami i są przechowywane w tej tabeli. Na przykład, twoje kategorie i tagi WordPress są taksonomiami, a każda kategoria/tag wewnątrz nich jest taksonomią.
- wp_term_relationships : Ta tabela zarządza relacjami typów treści WordPress z taksonomiami w tabeli wp_terms. Na przykład jest to tabela, która pomaga WordPressowi określić, czy wpis X należy do kategorii Y.
- wp_term_taxonomy : Ta tabela definiuje taksonomie dla terminów zdefiniowanych w tabeli wp_terms. Na przykład, jeśli masz termin„Poradniki WordPress„, to ta tabela zawiera dane, które mówią, że jest on powiązany z taksonomią zwaną kategorią. Krótko mówiąc, ta tabela zawiera dane, które pomagają WordPressowi rozróżnić, która taksonomia jest kategorią, która jest tagiem i nie tylko.
- wp_usermeta : Zawiera meta informacje o zarejestrowanych użytkownikach na twojej witrynie internetowej.
- wp_users : Zawiera informacje o użytkowniku, takie jak nazwa użytkownika, hasło, e-mail użytkownika i inne.
Zarządzanie bazą danych WordPress za pomocą phpMyAdmin
Baza danych WordPress zawiera ważne ustawienia WordPress, a także wszystkie twoje wpisy na blogu, strony, komentarze i inne. Podczas korzystania z phpMyAdmin należy zachować szczególną ostrożność, gdyż w przeciwnym razie może dojść do przypadkowego usunięcia ważnych danych.
Na wszelki wypadek należy zawsze tworzyć pełną kopię zapasową bazy danych. Pozwoli to przywrócić twoją bazę danych do poprzedniego stanu.
Przyjrzyjmy się, jak łatwo utworzyć kopię zapasową bazy danych WordPress.
Tworzenie kopii zapasowej bazy danych WordPress przy użyciu phpMyAdmin
Aby utworzyć kopię zapasową twojej bazy danych WordPress z phpMyAdmin, kliknij na bazę danych. Następnie w górnym menu wystarczy kliknąć kartę „Eksportuj”.
W nowszych wersjach phpMyAdmin zapyta o metodę eksportu. Szybka metoda wyeksportuje twoją bazę danych w pliku .sql. W przypadku metody dostosowanej do własnych potrzeb dostępnych będzie więcej opcji i możliwość pobierania kopii zapasowych w skompresowanych formatach archiwum zip lub gzip.
Zalecamy użycie metody własnej i wybranie zip jako metody kompresji. Metoda własna pozwala również na wykluczenie tabel z bazy danych.
Załóżmy, że korzystałeś z wtyczki, która utworzyła tabelę bazy danych i nie używasz już tej wtyczki. Następnie możesz wykluczyć tę tabelę z kopii zapasowej.
Twój wyeksportowany plik bazy danych może być importowany z powrotem do innej lub tej samej bazy danych za pomocą karty Import phpMyAdmin.
Tworzenie kopii zapasowej WordPress za pomocą wtyczki
Regularne tworzenie kopii zapasowych twojej witryny WordPress jest najlepszą rzeczą, jaką możesz zrobić dla jej zabezpieczenia. Podczas gdy baza danych WordPress zawiera większość informacji o twojej witrynie, nadal brakuje w niej kilku dość ważnych elementów, takich jak pliki szablonów, obrazki, importowane pliki itp.
Wszystkie twoje obrazki są przechowywane w folderze uploads w katalogu /wp-content/. Nawet jeśli baza danych zawiera informacje o tym, który obrazek jest dołączony do wpisu, jest to bezużyteczne, jeśli katalog z obrazkami nie zawiera tych plików.
Często początkujący myślą, że kopia zapasowa bazy danych to wszystko, czego potrzebują. To NIE jest prawda. Musisz mieć pełną kopię zapasową witryny, która obejmuje twoje motywy, wtyczki i obrazki.
Podczas gdy większość firm hostingowych twierdzi, że ma codzienne kopie zapasowe, zalecamy samodzielne tworzenie kopii zapasowych na wszelki wypadek.
Uwaga: Jeśli korzystasz z zarządzanego rozwiązania hostingowego WordPress, takiego jak WP Engine, to tworzy ono codzienne kopie zapasowe.
Dla większości osób, które nie korzystają z WP Engine, powinieneś użyć wtyczki do tworzenia kopii zapasowych WordPress, aby skonfigurować automatyczne kopie zapasowe WordPress na twojej witrynie.
Pro Tip: Chcesz regularnie tworzyć kopie zapasowe twojej witryny internetowej i bazy danych? Możesz skorzystać z usług WPBeginner WordPress Maintenance & Support. Nasz zespół ekspertów skonfiguruje rutynowe kopie zapasowe w chmurze, zarządza bazą danych twojej witryny i zoptymalizuje ją pod kątem wydajności.
Importowanie kopii zapasowej bazy danych WordPress przez phpMyAdmin
phpMyAdmin pozwala również łatwo importować twoją bazę danych WordPress. Wystarczy uruchomić phpMyAdmin, a następnie wybrać twoją bazę danych WordPress.
Następnie należy kliknąć odnośnik „Importuj” w górnym menu.
Na następnym ekranie kliknij przycisk „Wybierz plik”, a następnie wybierz pobrany wcześniej plik kopii zapasowej bazy danych.
phpMyAdmin przetworzy teraz twój plik kopii zapasowej i zaimportuje go do bazy danych WordPress. Po zakończeniu zostanie wyświetlony komunikat o powodzeniu.
Optymalizacja twojej bazy danych WordPress w phpMyAdmin
Po pewnym czasie korzystania z WordPressa twoja baza danych ulega fragmentacji. Występują narzuty pamięci, które zwiększają twój ogólny rozmiar bazy danych i czas wykonywania zapytań.
MySQL posiada proste polecenie, które pozwala zoptymalizować twoją bazę danych. Wystarczy przejść do phpMyAdmin i kliknąć na twoją bazę danych WordPress. Spowoduje to wyświetlenie listy twoich tabel WordPress.
Kliknij odnośnik „Zaznacz wszystko” pod tabelami. Obok niego znajduje się lista rozwijana „Z wybranymi”. Należy je kliknąć i wybrać opcję „Optymalizuj tabelę”.
Zoptymalizuje to twoją bazę danych WordPress poprzez defragmentację wybranych tabel. Sprawi to, że twoje zapytania WordPress będą działać nieco szybciej i nieznacznie zmniejszy rozmiar bazy danych.
Poprawki problemów z WordPressem za pomocą phpMyAdmin
Jak wspomnieliśmy wcześniej, phpMyAdmin jest przydatnym narzędziem do rozwiązywania i poprawiania niektórych typowych błędów i problemów WordPressa.
Sprawdźmy kilka typowych problemów z WordPressem, które można łatwo poprawić za pomocą phpMyAdmin.
Resetowanie hasła WordPress za pomocą phpMyAdmin
Jeśli nie pamiętasz swojego hasła administratora WordPress i nie możesz go odzyskać za pomocą e-maila z utraconym hasłem, ta metoda pozwala szybko je zresetować.
Najpierw uruchom phpMyAdmin i wybierz twoją bazę danych WordPress. Spowoduje to wyświetlenie twoich tabel bazy danych WordPress, w których musisz kliknąć „Przeglądaj” obok tabeli wp_users.
Uwaga: Tabele w twojej bazie danych WordPress mogą mieć inny prefiks niż ten, który pokazujemy na naszym zrzucie ekranu.
Zobaczysz teraz wiersze w twojej tabeli użytkowników WordPress. Kliknij przycisk „Edytuj” obok nazwy użytkownika, dla którego chcesz zmienić hasło.
phpMyAdmin wyświetli formularz ze wszystkimi polami informacji o użytkowniku.
Należy usunąć wartość w polu „user_pass” i zastąpić ją twoim nowym hasłem. W kolumnie „Funkcja” wybierz „MD5” z menu rozwijanego i kliknij przycisk „Dalej”.
Twoje hasło zostanie zaszyfrowane przy użyciu skrótu MD5, a następnie zostanie zapisane w bazie danych.
Gratulacje! Udało ci się zmienić twoje hasło do WordPressa za pomocą phpMyAdmin.
Teraz niektórzy z was mogą się zastanawiać, dlaczego wybraliśmy skrót MD5 do szyfrowania hasła.
W starszej wersji WordPress używał skrótu MD5 do szyfrowania haseł. Od wersji 2.5 WordPress zaczął używać silniejszych technologii szyfrowania. Jednak WordPress nadal rozpoznaje MD5, aby zapewnić kompatybilność wsteczną.
Gdy tylko użytkownik loguje się przy użyciu ciągu haseł zapisanego jako hash MD5, WordPress rozpoznaje go i zmienia przy użyciu nowszych algorytmów szyfrowania.
Dodawanie nowego użytkownika administracyjnego do WordPressa za pomocą phpMyAdmin
Załóżmy, że masz dostęp do bazy danych WordPress, ale nie do obszaru administracyjnego WordPress. Chociaż możesz zmienić hasło użytkownika administratora, uniemożliwi to innym użytkownikom administratora korzystanie z ich kont.
Łatwiejszym rozwiązaniem byłoby utwórz nowego użytkownika administratora za pośrednictwem phpMyAdmin.
Najpierw należy uruchomić phpMyAdmin, a następnie wybrać twoją bazę danych WordPress. Spowoduje to wyświetlenie twoich tabel bazy danych WordPress, w których musisz kliknąć odnośnik „Przeglądaj” obok tabeli wp_users.
phpMyAdmin wyświetli teraz wiersze w tabeli wp_users.
Kliknij odnośnik „Wstaw” w górnym menu.
Spowoduje to wyświetlenie formularza, który należy wypełnić, aby utworzyć nowego użytkownika na twojej witrynie WordPress.
Oto jak należy wypełnić każde pole w tym formularzu.
- Identyfikator – można go zignorować, ponieważ jest generowany automatycznie.
- user_login – Będzie to nazwa użytkownika WordPress, której będziesz używał do logowania się.
- user_pass – To jest twoje hasło do WordPressa. Musisz wpisz hasło i wybierz MD5 w kolumnie funkcji.
- user_nicename – Jest to przyjazna dla adresu URL nazwa użytkownika, której można użyć do logowania się.
- user_email – wpisz prawidłowy adres e-mail, ponieważ może on być potrzebny do otrzymywania wiadomości e-mail z resetem hasła i powiadomieniami WordPress.
- user_url – Dodaj adres URL twojej witryny internetowej lub pozostaw go pustym.
- user_registered – Należy wybrać CURRENT_TIME w kolumnie funkcji, aby automatycznie wstawić tutaj obecny, aktualny czas.
- user_activation_key – to pole można pozostawić puste, ponieważ służy ono do zatwierdzania rejestracji użytkowników.
- user_status – to pole również można pozostawić puste.
- display_name – Możesz wpisz pełną nazwę użytkownika, która ma być wyświetlana w artykułach. Można również pozostawić to pole puste.
Po wypełnieniu formularza kliknij przycisk „Przejdź”, aby wstawić go do twojej bazy danych WordPress.
phpMyAdmin uruchomi teraz zapytanie MySQL, aby wstawić dane.
Dodaliśmy użytkownika, ale nie ma on roli administratora na twojej witrynie WordPress. Wartość ta jest zapisywana w innej tabeli o nazwie wp_usermeta.
Zanim będziemy mogli uczynić tego użytkownika administratorem, będziemy musieli znaleźć jego identyfikator.
Po prostu kliknij odnośnik „Przeglądaj” obok tabeli wp_users, a zobaczysz wiersz zawierający twojego nowo dodanego użytkownika wraz z jego identyfikatorem.
Zapisz identyfikator użytkownika, ponieważ będzie on potrzebny w następnym kroku.
Teraz otwórzmy tabelę wp_usermeta, klikając odnośnik „Przeglądaj” znajdujący się obok niej.
Następnie należy kliknąć odnośnik „Wstaw” u góry.
Umożliwi to utworzenie nowego wiersza w tabeli.
Wyświetli się teraz formularz, za pomocą którego można wpisz nowy wiersz.
W tym miejscu powiesz WordPressowi, że utworzony wcześniej użytkownik ma rolę administratora.
Oto jak należy wypełnić ten formularz.
- umeta_id – należy pozostawić puste, ponieważ jest wypełniane automatycznie.
- user_id – wpisz skopiowany wcześniej identyfikator użytkownika.
- meta_key – W tym polu należy wpisz „wp_capabilities”. Może być jednak konieczne zastąpienie wp_, jeśli twoje nazwy tabel WordPress używają innego prefiksu.
- meta_value – Musisz wpisz następującą zserializowaną wartość:
a:1:{s:13:”administrator”;s:1:”1″;}
Na koniec kliknij przycisk „Przejdź”, aby zapisać twoje zmiany.
Następnie musimy dodać kolejny wiersz, aby zdefiniować poziom użytkownika. Kliknij odnośnik „Wstaw” w górnym menu, aby dodać kolejny wiersz do tabeli usermeta.
Oto jak należy wypełnić ten formularz.
- umeta_id – należy pozostawić puste, ponieważ jest wypełniane automatycznie.
- user_id – wpisz identyfikator nowo dodanego użytkownika.
- meta_key – W tym polu należy wpisz „wp_user_level”. Może być jednak konieczne zastąpienie wp_, jeśli nazwy twojej tabeli WordPress używają innego prefiksu.
- meta_value – Tutaj należy wpisz „10” jako wartość poziomu użytkownika.
Nie zapomnij kliknąć przycisku „Dalej”, aby wstawić dane.
To wszystko, możesz teraz przejść na obszar administracyjny WordPress i logować się za pomocą twojego nowo dodanego użytkownika admin.
Zmiana nazwy użytkownika WordPress przez phpMyAdmin
Być może zauważyłeś, że podczas gdy WordPress pozwala na zmianę imienia i nazwiska lub pseudonimu użytkownika, nie pozwala na zmianę nazwy użytkownika.
Wielu użytkowników wybiera nazwy użytkowników podczas instalacji, które później mogą chcieć zmienić. Oto jak można to zrobić za pośrednictwem phpMyAdmin.
Uwaga: Istnieje łatwiejszy sposób na zmianę twojej nazwy użytkownika WordPress za pomocą wtyczki.
Najpierw należy uruchomić phpMyAdmin z kokpitu cPanel twojego konta hostingowego. Następnie należy wybrać twoją bazę danych WordPress.
phpMyAdmin pokaże twoje tabele bazy danych WordPress. Musisz kliknąć odnośnik „Przeglądaj” obok tabeli wp_users.
Ta tabela będzie teraz zawierać listę wszystkich zarejestrowanych użytkowników w twojej witrynie internetowej.
Następnie kliknij odnośnik „Edytuj” obok nazwy użytkownika, którą chcesz zmienić.
phpMyAdmin wyświetli teraz dane użytkownika.
Musisz zlokalizować pole user_login i zmienić jego wartość na nazwę użytkownika, której chcesz użyć.
Nie zapomnij kliknąć przycisku „Przejdź”, aby zapisać twoje zmiany. Możesz teraz przejść na twoją witrynę internetową i logować się przy użyciu nowej nazwy użytkownika.
Inne przydatne sztuczki phpMyAdmin
Twoja baza danych WordPress jest silnikiem witryny internetowej. Dzięki phpMyAdmin możesz modyfikować ustawienia, aby poprawić wydajność, poprawki lub po prostu zmienić rzeczy, których nie można zmienić z poziomu obszaru administracyjnego WordPress.
Oto kilka innych sztuczek, których można użyć w phpMyAdmin:
- Wyłączanie wszystkich wtyczek WordPress.
- Zmień swój motyw WordPress za pomocą phpMyAdmin.
- Duplicator bazy danych WordPress za pośrednictwem phpMyAdmin.
- Znajdowanie i zastępowanie tekstu w bazie danych WordPressa
Zabezpieczenie twojej bazy danych WordPress
Zanim przejdziemy do tego, chcemy podkreślić, że każda witryna może zostać zhakowana. Istnieją jednak pewne środki, które można podjąć, aby to nieco utrudnić.
Pierwszą rzeczą, którą możesz zrobić, jest zmiana prefiksu bazy danych WordPress. Może to znacznie zmniejszyć ryzyko ataków SQL injection na twoją bazę danych WordPress. Dzieje się tak, ponieważ hakerzy często atakują witryny używające domyślnego prefiksu wp_ table.
Aby uzyskać instrukcje krok po kroku, zobacz nasz poradnik dotyczący zmiany prefiksu bazy danych WordPress.
Ponadto powinieneś zawsze wybierać silną nazwę użytkownika i hasło dla twojego użytkownika MySQL. Utrudni to komuś uzyskanie dostępu do twojej bazy danych WordPress.
W celu zabezpieczenia WordPressa zdecydowanie zalecamy korzystanie z Sucuri. Jest to najlepsza wtyczka do zabezpieczeń WordPressa, która wyłapie wszelkie próby wstrzyknięcia MySQL jeszcze zanim dotrą do twojej witryny internetowej.
Mamy nadzieję, że ten przewodnik pomógł ci nauczyć się zarządzania bazą danych WordPress i korzystania z phpMyAdmin. Możesz również przeczytać nasz przewodnik o tym, jak naprawić bazę danych WordPress i jak dodać menedżera plików podobnego do FTP w kokpicie 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.
Jiří Vaněk
Wow, this is a great article, I have saved it to my favorites. I actually knew some of the tricks in phpmyadmin, but definitely not all of them, and here it’s all beautifully described, including pictures. This article is a goldmine for working with databases and WordPress.
WPBeginner Support
Glad you liked our article
Administrator
Nadine
Hi!
Thanks you so much for this tutorial!!! it was really help full!
WPBeginner Support
Glad our guide was helpful
Administrator
Abdul
Article is well explanatory and concise. Thank you.
WPBeginner Support
You’re welcome
Administrator
Kelvin
Am having problem with the login pageusername how it connect with database
WPBeginner Support
For any issues with your database, you would want to reach out to your hosting provider and they should be able to assist.
Administrator
Kevin
A good introduction thank you.
I have several WP sites and several databases.
How can I tell which database belongs to which site?
WPBeginner Support
The wp-config file for each site and that would specify which database they are using. You can see our guide on the wp-config file below:
https://www.wpbeginner.com/glossary/wp-config-php/
Administrator
Salman
Perfect… I want to learn
WPBeginner Support
Glad our article can be a good starting point
Administrator
Pam Sheets
Awesome! Very well explained quick and to the point.
Thank you,
WPBeginner Support
You’re welcome, glad you liked our article
Administrator
Dubravka
Very clear and really good article.
WPBeginner Support
Thank you
Administrator
Aviral
Very nice article
WPBeginner Support
Thank you
Administrator
Vimal Rathod
You write well I learned a lot from this blog. My question was answered but I also got the information I needed
WPBeginner Support
Glad our content has been helpful
Administrator
ajay
I have two totally separate WP websites setup. Different domains, different databases. I manage both of them and they are both hosted on a dedicated server. I am trying to include some basic content that requires just a tad more than an RSS feed. I need to pull data from SITE-1 and display it on SITE-2
WPBeginner Support
If it is a post or page you can go under Tools>Export on the site with the content to select the specific content you want to be transferred and then use Tools>Import on the site to bring in the content
Administrator
Dr Eddy
I need more help how to create, a website via word press and how to Host it
Any help..
WPBeginner Support
We have a guide you can follow here: https://www.wpbeginner.com/guides/
Administrator
Wadhi
do i need to learn back end development if i use WordPress. I mean aren’t there some plugins which can help me create a website with front-end and back end system. I want a food delivery website
WPBeginner Support
You do not need to learn development to run a WordPress site. Some plugins will give you that kind of editing power but not all of those plugins are needed.
Administrator
George
when i clink on new post, this is what i see; Sorry, that didn’t work.
Please try again or come back later.
504 Error. Gateway Timeout.
please help
WPBeginner Support
For the 504 error, you would want to take a look at our article here: https://www.wpbeginner.com/wp-tutorials/how-to-fix-the-504-gateway-timeout-error-in-wordpress/
Administrator
Steve Hanzek
I’m looking to create a website that would allow bands and venues to maintain their schedules, and a visitor to select a date and see all the bands playing on that date, and all the venues with bands playing on that date.
I’m proficient with the SQL (mySQL) needed to do the querying, just want to find out if WordPress will let me create custom pages based on the results of a query?
Thanks
WPBeginner Support
WordPress will allow that, for an example plugin that already allows you to search you can take a look at our article here: https://www.wpbeginner.com/plugins/how-to-let-users-filter-posts-and-pages-in-wordpress/
Administrator