BigDump ile Sql Yükleme yedek yukleme mysql phpmyadmin yedek import

-oZKan-

Admin
PHPmyAdmin kullanarak Sql yüklemesi yaptığımızda baya bir uğraşırız. Hele birde Sql boyutu büyükse tam bir işkence. Sql'u parça parça atarız. ( Artık kaç saat sürerse ). Baya bir zaman kaybı.

Ama BigDump kullanarak bu zaman kaybını önleyebilir ve büyük boyutlu Sql dosyalarını tek seferde atabiliriz.

BigDump Download : http://www.ozerov.de/bigdump.zip

Peki nasıl kullanıcaz ??

öncelikle ,

- Web Panelimiz yardımıyla bir db, kullanıcı adı ve şifre belirliyoruz.
- Daha sonra PhpmyAdmin'e girerek karşılaştırma dilini latin5_turkish_ci olarak ayarlıyoruz ( türkçe karakterlerde sorun olmaması için )

ör:
DB ismi : domates
DB Kullanıcı Adı : domates
şifre : 123456789
Sql dosyamızda patates.sql olsun

Panelde yapacaklarımız bu kadar. Şimdi BigDump dosyasında ayapmamız gereken bir kaç ayar kaldı.

Db ayarları

$db_server = 'localhost';
$db_name = 'domates';
$db_username = 'domates';
$db_password = '123456789';

Sql ayarları

$filename = 'patates.sql'; ( sql dosyamızın ismi. İsterseniz tar.gz formatındada olabilir )
$linespersession = 3000; ( sql dosyasındaki satır syaısı kaç ise buraya yazıyoruz. )


Karakter Ayarları

$db_connection_charset = 'latin5_turkish_ci'; (phpmyadminde yaptığımız karşılaştırma dilinin aynısını yazıyoruz)

Son olarak bigdump.php ve patates.sql dosyalarını hostumuzun ana dizine atıyoruz ve çalıştırıyoruz

http://www.siteniz.com/bigdump.php

Ayarlarda herhangi bir hata yapmadıysanız sorunsuz bir şekilde Sql yüklemeniz çok kısa bir sürede yapılacaktır. ( Phpmyadmin'de rezil olmaktan iyidir )

herhangi bir sorunla karşılaşırsnaız bu başlık altında belirtebilirsiniz
 
eğer konsol erişiminiz var ise;

mysql -u mysql_user -pŞİFREN veritabanı < dosya.sql

veya

mysqlimport -u mysql_user -pŞİFREN veritabanı < dosya.sql

veya

PHP- Kodu:
<?php
$user
= "user";
$sifre = "şifre";
$veritabani = "veritabani";
$dosya = "dosya.sq";
$komut = "mysql -u ".$user." -p".$sifre." ".$veritabani." < ".$dosya."";

if (
system($komut))
{
echo
'işlem tamamlandı';
}
else
{
echo
'işlem tamamlanmadı';
}
?>

tabi sunucu system komutuna açıksa işlicektir..
 
SSH'dan alınan full backup yedeğin ftp dosyaları atılmış sadece sql kalmiş acaba SSH'dan alınan sql buradan atsak sorun cıkarmı ?
 
takipçi satın al
Uwell Elektronik Sigara
instagram takipçi hilesi
takipçi satın al
tiktok takipçi hilesi
Geri
Üst