Mysql de büyük boyutlu db dosyaları nasıl import edilir!

 

Merhaba,

Aşağıdaki komutu mysql klasörü içerisinde bin klasöründe çalışıtırın. 10 GB oldforum.sql dosyasını mysql de oluşturduğunuz db içerisine upload etmenizi sağlayacaktır. İşlemler komut ortamında çalıştığı için hem hızlı hemde daha performanslı bir şekilde database import edilecektir.

 

Aşağıdaki komutta database tipini utf8 olarak ayarladıktan sonra import et parametresini kullandım. Alternatif komutlara yazının devamında ulaşabilirsiniz.

C:\Program Files\EasyPHP-12.0\mysql\bin>mysql -u root -p -f –default-character-set=utf8 cmdforum < /oldforum.sql

Enter password: şifreyi yazıp entera basın burada işlemin bitmesini bekleyin.

 

Not :

 

Veritabanı geri yüklemenin 2 yolu vardır ve bu konuda sadece SSH/Telnet üzerindne yüklem anlatılacaktır

  1. SSH/Telnet
  2. Üçüncü parti script (phpmyadmin/bigdump..vs)
    HMS(cPanel/Plesk/Direct Admin/vDeck…vs)

Genel dB geri yükleme komutu aşağıdaki gibidir :

PHP- Kodu:

mysql u root p123 forum < /mustafakasikci_db.sql 

Karakter seti uygulayarak yüklemek için :

PHP- Kodu:

mysql u root p123 –default-characterset=utf8 forum < /mustafakasikci_db.sql 

Eğer veritabanında ufak tefek sorunlar varsa ve bu sorunlar yüklenmesini engelliyorsa -f parametresi ile kullanılır

PHP- Kodu:

mysql u root p123 –default-characterset=utf8 forum < /mustafakasikci_db.sql 

uzak sunucuyadoğrudan yedeği aktarmak için -h parametresi kullanılır(yanlız bu seçenekte her iki sunucuda SSH erişimi olması lazım)

PHP- Kodu:

mysqldump u root p123 compatible=mysql40 –default-characterset=utf8 forum ssh tespara@divrancom mysql u root p123 –default-characterset=utf8 forum�

 

 

Leave a Comment

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

This site uses Akismet to reduce spam. Learn how your comment data is processed.