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

Jak zduplikować bazę danych WordPress za pomocą phpMyAdmin

Spotkaliśmy się z kilkoma sytuacjami, w których duplikowanie bazy danych WordPress staje się konieczne. Na przykład podczas konfigurowania środowiska przejściowego do testowania nowych funkcji lub podczas migracji twojej witryny na nowego hosta.

Być może chcesz utworzyć kopię zapasową przed wprowadzeniem znaczących zmian, a może potrzebujesz sklonować twoją witrynę do celów programistycznych. Niezależnie od twojego powodu, wiedza o tym, jak zduplikować bazę danych WordPress jest cenną umiejętnością dla każdego właściciela witryny internetowej lub programisty.

W tym przewodniku przeprowadzimy cię krok po kroku przez proces duplikowania twojej bazy danych WordPress za pomocą phpMyAdmin.

How to Duplicate WordPress Database Using phpMyAdmin

Kiedy możesz potrzebować Duplicator bazy danych WordPress z phpMyAdmin

phpMyAdmin to aplikacja internetowa, która pomaga właścicielom witryn zarządzać bazami danych. Posiada przyjazny dla użytkownika interfejs, który pozwala wykonywać różne zadania związane z bazą danych bez konieczności korzystania z narzędzia wiersza poleceń.

Jednym z zastosowań phpMyAdmin jest duplikowanie baz danych WordPress. Aby wyjaśnić, istnieją łatwiejsze sposoby klonowania twojej bazy danych WordPress dla początkujących, takie jak Duplicator. Możesz przewinąć w dół do ostatniej sekcji, aby sprawdzić te metody, jeśli czujesz się z nimi bardziej komfortowo.

Mogą jednak wystąpić sytuacje, w których będziesz chciał zamiast tego użyć phpMyAdmin:

  • Jeśli używasz darmowej wtyczki do migracji, może ona nie mieć funkcji takich jak wybór bazy danych lub zaawansowane opcje eksportu/importu.
  • Jeśli doświadczasz konfliktów wtyczek, użycie phpMyAdmin może ominąć wszelkie potencjalne błędy i zapewnić czystą duplikację bazy danych.
  • Dla użytkowników dobrze radzących sobie z zarządzaniem bazą danych, phpMyAdmin oferuje większą elastyczność. Możesz wykonywać zadania, takie jak wyszukiwanie lub zastępowanie określonych danych w bazie danych przed importowaniem, co może nie być łatwo dostępne we wtyczkach.

Mając to na uwadze, przyjrzyjmy się, jak zduplikować bazę danych twojej witryny internetowej WordPress za pomocą phpMyAdmin. Omówimy różne metody i możesz użyć poniższych odnośników, aby szybko przejść do każdej z nich:

Potrzebujesz pomocy w utrzymaniu twojej witryny internetowej WordPress? Pozwól naszym ekspertom od konserwacji WordPressa zająć się rutynowymi zadaniami i zabezpieczeniami Twojej witryny, abyś mógł skupić się na swojej działalności. Zajmiemy się kopiami zapasowymi, usuwaniem złośliwego oprogramowania, monitorowaniem czasu pracy, aktualizacjami WordPress i nie tylko.

Zaplanuj bezpłatną konsultację już dziś!

Metoda 1: Klonowanie twojej bazy danych WordPress za pomocą phpMyAdmin

Ta metoda jest odpowiednia, jeśli chcesz ręcznie utworzyć kopię zapasową lub skonfigurować środowisko przejściowe do testowania aktualizacji i zmian.

Najpierw musisz otworzyć twój panel kontrolny hostingu WordPress. W naszym poradniku pracujemy z Bluehost. Twój panel sterowania może wyglądać nieco inaczej niż na naszych zrzutach ekranu, ale kroki będą podobne.

Jeśli korzystasz z Bluehost, możesz przejść do karty „Witryny internetowe”. Następnie znajdź swoją witrynę i kliknij przycisk „Ustawienia”.

Bluehost site settings

Na tym etapie znajdziesz różne menu i ustawienia do zarządzania twoją witryną internetową i hostingiem.

Tutaj znajdź sekcję „Szybkie odnośniki” i kliknij „phpMyAdmin”.

Navigating to the phpMyAdmin in Bluehost

Teraz znajdujesz się w phpMyAdmin twojego hostingu. Tutaj wystarczy kliknąć kartę „Bazy danych” u góry i wybrać twoją bazę danych WordPress z listy baz danych.

Jeśli nie jesteś pewien, jaka jest twoja nazwa bazy danych, jest to nazwa wprowadzona podczas pierwszej instalacji WordPressa. Możesz ją również znaleźć w twoim pliku wp-config. php, jeśli zapomnisz.

Selecting a database on phpMyAdmin

Następnie zobaczysz listę twoich tabel bazy danych WordPress.

Na tej stronie wystarczy kliknąć kartę „Operacje” w górnym menu.

Selecting the Operations tab on phpMyAdmin

W tym miejscu zduplikujesz swoją bazę danych. Przejdź dalej i przewiń w dół do sekcji „Kopiuj bazę danych do”.

W pustym polu wystarczy zmienić nazwę bazy danych. Następnie upewnij się, że pole „Struktura i dane” jest zaznaczone. Ta opcja skopiuje zarówno strukturę, jak i dane bazy danych.

Dodatkowo należy zaznaczyć opcję „CREATE DATABASE before copying”. Spowoduje to automatyczne utworzenie nowej bazy danych, w której znajdą się zduplikowane dane.

Pozostałe ustawienia można pozostawić bez zmian. Wszystko, co musisz zrobić, to kliknąć „Go” na dole.

The 'Copy database to' section on phpMyAdmin

I to wszystko! Twoja baza danych została pomyślnie sklonowana.

Następnie można przejść do nowo zduplikowanej bazy danych, klikając nazwę nowej bazy danych w lewym panelu.

Navigating to a newly duplicated database on phpMyAdmin

Metoda 2: Eksportowanie i importowanie bazy danych WordPress za pomocą phpMyAdmin

Ta druga metoda jest najlepsza, jeśli twoja firma hostingowa nie pozwala użytkownikom na tworzenie baz danych bezpośrednio z phpMyAdmin. Może tak być w przypadku korzystania ze współdzielonych usług hosting owych, w których niektóre uprawnienia są ograniczone ze względów bezpieczeństwa.

W takiej sytuacji sekcja „Kopiuj bazę danych do” w karcie „Operacje” może być niewidoczna. Aby zduplikować twoją bazę danych, możesz zamiast tego użyć metody eksportu.

Zasadniczo wyeksportujesz swój plik SQL bazy danych, utworzysz nową bazę danych, a następnie zaimportujesz tę bazę danych do nowej konfiguracji.

Pierwszym krokiem jest przejście na phpMyAdmin i wybranie twojej bazy danych WordPress, tak jak zrobiliśmy to w poprzedniej metodzie. Następnie w górnym menu kliknij przycisk „Eksportuj”.

W tym miejscu należy wybrać opcję „Konfigurator własny – wyświetl wszystkie możliwe opcje” w sekcji „Metoda eksportu”.

Opening the 'Export' tab on phpMyAdmin and selecting the Custom option

Po zakończeniu przewiń do sekcji Dane wyjściowe i wybierz opcję „Zapisz dane wyjściowe do pliku”. Dzięki temu twoja baza danych zostanie wyeksportowana jako plik SQL.

Pozostałe ustawienia można pozostawić bez zmian.

Configuring the phpMyAdmin Export Output settings

Teraz wystarczy przewinąć w dół i kliknąć „Eksportuj”.

Twoja przeglądarka pobierze teraz bazę danych WordPress jako plik .sql.

Clicking the Export button on phpMyAdmin

Następnie należy utworzyć nową bazę danych, do której można importować ten plik. Może to być nowy serwer WWW, na który przenosisz swoją witrynę.

Aby to zrobić, musisz otworzyć ustawienia bazy danych w twoim panelu sterowania hostingu. Jeśli korzystasz z Bluehost, możesz po prostu wrócić do kokpitu, znaleźć twoją witrynę i kliknąć przycisk „Ustawienia”.

Bluehost site settings

Teraz przejdź do karty „Zaawansowane”.

Następnie znajdź opcję cPanel i wybierz „Zarządzaj”.

Bluehost advanced cPanel

W cPanelu wystarczy przejść do sekcji „Bazy danych”.

Następnie kliknij „Bazy danych MySQL„.

Opening the MySQL Databases page on cPanel

Na tej stronie należy wpisać twoją nową nazwę bazy danych. W naszym przykładzie użyliśmy _copy po oryginalnej nazwie bazy danych, aby odróżnić starą nazwę od nowo zduplikowanej.

Następnie wystarczy kliknąć przycisk „Utwórz bazę danych”.

Creating a new MySQL Database on cPanel

Teraz, gdy utworzyliśmy nową bazę danych, przypiszmy ją do użytkownika MySQL.

Przejdź do sekcji „Dodaj użytkownika do bazy danych” i wybierz nazwę użytkownika MySQL z rozwijanego menu. Upewnij się, że wybrałeś nową bazę danych, którą właśnie utworzyłeś w polu „Baza danych”.

Po zakończeniu kliknij „Dodaj”.

Adding a new user to the MySQL Database on cPanel

Zostaniesz przekierowany na stronę „Zarządzaj uprawnieniami użytkowników”.

Wystarczy zaznaczyć opcję „ALL PRIVILEGES”, jeśli chcesz mieć pełną kontrolę nad twoją bazą danych.

Checking the All Privileges option when adding a new MySQL user on cPanel

Następnie zjedź na sam dół strony i kliknij „Wprowadź zmiany”.

Twoja nowo utworzona baza danych jest już gotowa.

Clicking the 'Make Changes' button to set the privileges of a new MySQL user on phpMyAdmin

Przejdźmy dalej i ponownie otwórzmy phpMyAdmin i wybierzmy bazę danych, którą właśnie utworzyliśmy w cPanelu.

Po wejściu do środka zobaczysz, że baza danych jest pusta bez tabel takich jak ta:

No tables found in database message on phpMyAdmin

Aby kontynuować, wystarczy przejść do karty Importuj z górnego menu.

Tutaj kliknij przycisk „Wybierz plik”, aby wybrać pobrany wcześniej plik .sql.

Choosing an SQL file to import in phpMyAdmin

Po zakończeniu przewiń do dołu i kliknij przycisk „Importuj”.

phpMyAdmin prześle teraz plik z twojego komputera i zaimportuje bazę danych.

Clicking the Import button on phpMyAdmin

I to wszystko! Udało ci się importować twoją zduplikowaną bazę danych.

Alternatywa: Użyj Duplicatora, aby zduplikować twoją bazę danych WordPress (dla początkujących)

Jak wspomniano wcześniej, ta metoda phpMyAdmin jest tylko jednym ze sposobów na zduplikowanie twojej bazy danych WordPress.

Trzeba jednak przyznać, że ten sposób nie jest najbardziej przyjazny dla początkujących. Jeśli zamiast tego wolisz użyć wtyczki, możesz skorzystać z Duplicatora. Wtyczka ta umożliwia utworzenie własnego pakietu kopii zapasowych tylko dla twojej bazy danych WordPress.

Ponadto dostępny jest przycisk przywracania plików Twojej witryny WordPress jednym kliknięciem.

Dowiedz się więcej o wtyczce w naszej pełnej recenzji Duplicatora i naszym przewodniku krok po kroku, jak sklonować witrynę internetową WordPress.

Is Duplicator the right backup and migration plugin for you?

Chcesz poznać więcej rekomendacji wtyczek do klonowania WordPressa? Sprawdź nasz ekspercki wybór najlepszych wtyczek WordPress do klonowania lub duplikowania witryny.

Zoptymalizuj swój WordPress dzięki tym przewodnikom

Chcesz poznać więcej wskazówek, które usprawnią twoje zarządzanie WordPressem? Sprawdź poniższe artykuły:

Mamy nadzieję, że ten artykuł pomógł ci dowiedzieć się, jak zduplikować bazę danych WordPress za pomocą phpMyAdmin. Możesz również zapoznać się z naszą ekspercką listą najlepszych wtyczek do zarządzania bazą danych WordPress oraz dowiedzieć się, jak ograniczyć dostęp administratora WordPressa według adresu IP.

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.

Ujawnienie: Nasze treści są wspierane przez czytelników. Oznacza to, że jeśli klikniesz na niektóre z naszych linków, możemy otrzymać prowizję. Zobacz jak WPBeginner jest finansowany, dlaczego to ma znaczenie i jak możesz nas wspierać. Oto nasz proces redakcyjny.

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ć!

Reader Interactions

8 komentarzyZostaw odpowiedź

  1. Moinuddin Waheed

    I have faced a wrong backup problem with one of my websites where I used a backup plugin and was convinced that all my posts and pages would have been backed up. But after few days when I wanted to get those files on my new website, it was completely lost.
    Doing backup manually through the php myadmin dashboard is a wise decision and it gives confidence and satisfaction that I can revert and use that backup whenever I would need it.
    Thanks for this guide for making backup manually.

    • WPBeginner Support

      It can certainly be a good idea to do a manual backup on the off chance there is an issue.

      Administrator

  2. Jiří Vaněk

    Wouldn’t it be easier to create a database dump and import it to the new server if I were to migrate the website? Alternatively, if I wanted to duplicate a website to create a live version and a development version, wouldn’t using a staging plugin, which duplicates the database and allows transferring changes from the development to the live version, be a better option for beginners?

    • WPBeginner Support

      Using migration plugins can make the process easier but this is an alternative for those looking for a manual solution.

      Administrator

  3. ASHIKUR RAHMAN

    for moving from one subdomian to another is it safe to use Softaculous Apps Intaller clone installation options?

    • WPBeginner Support

      We have not fully tested that but there should not be a major issue when using it.

      Administrator

  4. Ram E.

    Another helpful guide! Although I find it a bit complicated.

    I set up a staging environment before switching to Wordpress 6.4 using the Softaculous Apps Intaller on Bluehost. It was easy to do with a click, although you have to make sure first that the subdomain or directory where you want to install the clone is available.

  5. Konrad

    i’ve bitten into SQL challenges before for my technical school exam, so no problem here :p also,
    there are two types of people: those who don’t backup their databases and those who will :D so start now ;)

Zostaw odpowiedź

Dziękujemy za pozostawienie komentarza. Pamiętaj, że wszystkie komentarze są moderowane zgodnie z naszymi polityka komentarzy, a Twój adres e-mail NIE zostanie opublikowany. NIE używaj słów kluczowych w polu nazwy. Przeprowadźmy osobistą i konstruktywną rozmowę.