SSH ile Büyük Boyutlu .sql Dosyalarını Veritabanına Import Etmek

Yalın bir Linux kullanmadan önce Reseller paketleri ve cPanel ile phpMyAdmin üzerinden küçük boyutlu .sql dosyalarımı veritabanına import ediyordum. Boyut büyüdükçe hata verme oranı artıyor, bellek boyutuna takılıyor ve buna benzer bir çok uyuşmazlık çıkartarak import işlemi yarıda kalıyordu.

Boyutları büyüyen .sql dosyalarını bilgisayarınızdan upload edip import etmek yerine, yedek sunucusundan bu dosyayı indirip mysql veritabanına import edebilirsiniz.

Öncelikle wget ile uzantısı .sql veya gz.sql, tar.gz.sql uzantılı dosyalarınızı sunucunuza indirin veya upload edin.

Phpmyadmin yardımıyla yeni bir veritabanı oluşturabilirsiniz.
Phpmyadmin kurulumu yazısını da çok yakında yazıp paylaşacağım.

Tüm hazırlıklarımızı yaptıktan sonra- sql.gz uzantısı için:

zcat sql_dosya_ismi.sql.gz | mysql -u [kullanici] -p [veritabani_ismi]

Dosyanın büyüklüğüne göre bekleme süreniz artacaktır.

Bir cevap yazın