0

Büyük veritabanını içe ve dışa aktarma

  • MySQL, mysqldump, phpMyAdmin, yedek
  • 0 kişi faydalı buldu

phpMyAdmin küçük ve orta boy veritabanları için yeterlidir; ancak dosya yükleme sınırı ve zaman aşımı nedeniyle büyük veritabanlarında hata verebilir. Bu durumda SSH kullanmak daha güvenilirdir.

Dışa aktarma (yedek alma)

mysqldump -u kullanici -p veritabani_adi > yedek.sql
mysqldump -u kullanici -p veritabani_adi | gzip > yedek.sql.gz   # sıkıştırarak

İçe aktarma

mysql -u kullanici -p veritabani_adi < yedek.sql
gunzip < yedek.sql.gz | mysql -u kullanici -p veritabani_adi

Komutlar şifreyi sorar; şifreyi komut satırına yazmayın.

İpuçları

  • İçe aktarmadan önce hedef veritabanının boş olduğundan ya da üzerine yazmak istediğinizden emin olun.
  • Kaynak ve hedefte aynı karakter setini (utf8mb4) kullanın; aksi halde Türkçe karakterler bozulabilir.
  • Yedek dosyalarını web üzerinden erişilebilen klasörlerde (ör. public_html) bırakmayın.
Bu makale işinize yaradı mı?

İlgili makaleler

Bilgi Bankası
overlay spinner