Eksportuj i importuj bazę danych za pomocą WP-CLI
WP-CLI to narzędzie wiersza poleceń, które pomaga wykonywać różne czynności w witrynie WordPress. Jeśli nie masz nic przeciwko używaniu poleceń SSH, zauważysz, że WP-CLI ma uproszczone polecenia utworzone dla witryn WordPress. Oto jak możesz użyć poleceń eksportu i importu bazy danych dostępnych dla WP-CLI.
Wymagania: aby wykonać wszystkie kroki, będziesz potrzebować elementów takich jak:
- Aplikacja SSH. Zalecamy program PuTTY dla systemu Windows lub Terminal dla systemu macOS .
- Twoje dane do FTP. Jeśli nie masz ich jeszcze zapisanych, musisz znaleźć swojego hosta FTP, nazwę użytkownika i hasło:
- Jako hosta FTP możesz użyć nazwy swojej domeny lub adresu IP.
- Nazwę użytkownika i hasło do FTP znajdziesz na swoim koncie hostingu dla Web Hosting (cPanel) lub Managed Hosting for WordPress (kroki od 1 do 7).
Note: If you have a VPS or DED Server, you need to install WP-CLI before you can start using it. WP-CLI is not available on our Windows Hosting (Plesk) plans.
Wyeksportuj bazę danych za pomocą WP-CLI
- Połącz się ze swoim kontem hostingowym za pomocą SSH .
- Użyj polecenia bash ls , aby wyświetlić listę plików i folderów, a także cd i ../ , aby poruszać się po katalogach, aż znajdziesz się w katalogu z plikami WordPressa.
- Wpisz następującą komendę:
wp db nazwa_pliku eksportu.sql
- W powyższym poleceniu należy zastąpić nazwę_pliku.sql nazwą, której chcesz użyć dla pliku kopii zapasowej.
Po zakończeniu eksportu zobaczysz komunikat o powodzeniu. Eksportowanie większych baz danych zajmie więcej czasu.
Note: Web Hosting (cPanel) and Web Hosting Plus users may experience the following error:
mysqldump: Error: 'Access denied; you need (at least one of) the PROCESS privilege(s) for this operation' when trying to dump tablespacesIn most cases, your database will have been exported successfully, despite seeing this error. But we recommend confirming the export by checking your database tables manually.
Zaimportuj bazę danych za pomocą WP-CLI
- Prześlij plik kopii zapasowej SQL do folderu z plikami WordPress za pomocą FTP lub Menedżera plików .
- Połącz się ze swoim kontem hostingowym za pomocą SSH .
- Użyj polecenia bash ls , aby wyświetlić listę plików i folderów, a także cd i ../ , aby poruszać się po katalogach, aż znajdziesz się w katalogu z plikami WordPressa.
- Wprowadź następującą komendę:
wp db import filename.sql
- W powyższym poleceniu należy zastąpić nazwę_pliku.sql rzeczywistą nazwą pliku kopii zapasowej.
Po zakończeniu importu zobaczysz komunikat o powodzeniu. Importowanie większych baz danych zajmie więcej czasu.
Więcej informacji
- Jeśli nie masz dostępnego WP-CLI na serwerze, możesz użyć standardowych poleceń SSH do eksportowania i importowania baz danych.
- Możesz także eksportować i importować swoją bazę danych w phpMyAdmin.
- Znajdź i zamień WordPress na SSH