WP-CLI ile bir veritabanını dışa ve içe aktarma
WP-CLI, WordPress sitenizde farklı eylemler gerçekleştirmenize yardımcı olan bir komut satırı aracıdır. SSH komutlarını kullanmakta rahatsanız, WP-CLI'nin WordPress siteleri için oluşturulmuş basitleştirilmiş komutlara sahip olduğunu fark edeceksiniz. WP-CLI tarafından kullanılabilen veritabanı dışa aktarma ve içe aktarma komutlarını nasıl kullanacağınız aşağıda açıklanmıştır.
- SSH uygulaması. Windows için PuTTY'yi veya macOS için Terminal'i öneririz.
- FTP bilgileriniz. Bu bilgileriniz yazılı değilse FTP ana bilgisayarınızı, kullanıcı adınızı ve şifrenizi bulmalısınız:
- FTP ana bilgisayarınız için, alan adınızı veya IP adresinizi kullanabilirsiniz.
- FTP kullanıcı adınızı ve şifrenizi cPanel veya Yönetilebilir WordPress Hosting ile Linux Hosting için hosting hesabınızda bulabilirsiniz (1-7. Adımlar) .
Veritabanını WP-CLI ile dışa aktarın
- SSH ile hosting hesabınıza bağlanın .
- Dosyaları ve klasörleri listelemek için ls bash komutunu ve WordPress dosyalarınızın bulunduğu dizine girene kadar dizinlerde gezinmek için cd ve ../ öğesini kullanın.
- Aşağıdaki komutu girin:
wp db export filename.sql
- Yukarıdaki komutta, filename.sql dosyasını yedek dosya için kullanmak istediğiniz adla değiştirmelisiniz.
Dışa aktarma tamamlandığında başarılı bir mesaj görürsünüz. Daha büyük veritabanlarının dışa aktarılması daha uzun sürer.
mysqldump: Hata: 'Erişim reddedildi; tablo alanlarını dökmeye çalışırken bu işlem için PROCESS ayrıcalıklarına (en az birine) ihtiyacınızvar. Çoğu durumda, bu hatayı görmenize rağmen veritabanınız başarıyla dışa aktarılmış olacaktır. Ancak veritabanı tablolarınızı manuel olarak kontrol ederek dışa aktarmayı onaylamanızı öneririz.
Veritabanını WP-CLI ile içeri aktarma
- FTP veya Dosya Yöneticisini kullanarak SQL yedek dosyasını WordPress dosyalarınızın bulunduğu klasöre yükleyin.
- SSH ile hosting hesabınıza bağlanın .
- Dosyaları ve klasörleri listelemek için ls bash komutunu ve WordPress dosyalarınızın bulunduğu dizine girene kadar dizinlerde gezinmek için cd ve ../ öğesini kullanın.
- Aşağıdaki komutu girin:
wp db import filename.sql
- Yukarıdaki komutta, filename.sql dosyasını yedek dosyanızın gerçek adıyla değiştirmeniz gerekir.
İçe aktarma işlemi tamamlandığında başarılı bir mesaj görürsünüz. Daha büyük veritabanlarının içe aktarılması daha uzun sürer.
Daha fazla bilgi
- Sunucunuzda WP-CLI yoksa, veritabanlarını dışa ve içe aktarmak için standart SSH komutlarını kullanabilirsiniz.
- Ayrıca veritabanınızı phpMyAdmin'de dışa ve içe aktarabilirsiniz .
- WordPress için SSH ile bulun ve değiştirin