GoDaddy Yardım

SSH’te MySQL veritabanını dışa aktarma

Veritabanınız için bir SQL yedekleme dosyasını dışa aktarmak üzere, phpMyAdmin yerine Güvenli Kabuk (SSH) bağlantısı kullanılabilir. SSH bağlantısı, büyük SQL dosyalarını dışa aktarırken yardımcı olabilecek ve phpMyAdmin kurulu olmadığı için Kendi Kendine Yönetilen VPS Hosting kullanılırken gerekli olabilecek gelişmiş bir yöntemdir.

Not: Siteniz Managed WordPress hosting planlarından birinde barındırılıyorsa SSH yerine WP-CLI kullanmalısınız.
Zorunlu: Adımları tamamlamak için şunlara ihtiyacınız olacak:
  • 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 ise Web Hosting (cPanel) veya Plesk ile Windows Hosting için hosting hesabınızda bulabilirsiniz.
  • Veritabanı bilgileriniz. Bu bilgileriniz yazılı değilse veritabanı adınızı, kullanıcı adınızı, ana bilgisayar adınızı ve şifrenizi bulmalısınız:
  1. Hosting hesabıma SSH (Güvenli Kabuk) ile bağlan.
  2. Dosyaları ve klasörleri listelemek için Is komutunu ve yedekleme dosyasını kaydetmek istediğiniz dizine ulaşana kadar dizinlerde gezinmek için, cd ve ../ komutunu kullanın.
  3. Aşağıdaki komutu kullanarak MySQL’e bağlanın:
     mysqldump -h hostname -P port -u username -p database > backup.sql
    Not: Ana bilgisayarınız için localhost kullanıyorsanız, –h hostname kısmını atmanız gerekir ve standart bir bağlantı noktanız (3306) varsa, komutun ––P port kısmını atabilirsiniz.
    • Yukarıdaki komutta şunları değiştirmelisiniz:
      • hostname kısmını, ana bilgisayar adınızla.
      • port kısmını, MySQL bağlantı noktası numaranızla. Hosting hesabınızda farklı şekilde belirtilmediği sürece bağlantı noktanız 3306'dır.
      • username kısmını, bu veritabanı için geçerli kullanıcı adınızla.
      • database kısmını, dışa aktarmak istediğiniz veritabanı adıyla.
      • backup.sql kısmını, yedekleme dosyası için kullanmak istediğiniz isimle.
  4. Klavyenizde Enter tuşuna basın.
  5. Şifre girin: istemi göründüğünde, o veritabanı kullanıcısı için geçerli şifrenizi girin.
    Not: Şifre, güvenlik nedeniyle görünür değildir. Bir şey yazdığınızda veya yapıştırdığınızda hiçbir şey görmezsiniz.
  6. Klavyenizde Enter tuşuna basın.

Veritabanınız 4. Adımda adlandırdığınız SQL dosyasına dışa aktarıldı ve yerel bilgisayarınıza indirilmeye hazır hâle geldi.

Daha fazla bilgi