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 veya Kiralık Sunucu kullanılırken gerekli olabilecek gelişmiş bir yöntemdir.

Zorunlu: Adımları tamamlamak için ihtiyacınız olanlar:
Not: WordPress kullanıyorsanız, veritabanı bilgilerini wp-config.php dosyanızda bulabilirsiniz.
  1. SSH ile sunucunuza veya paylaşımlı hosting hesabınıza bağlanın.
  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 artık 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