PHP Db Backup
-
Php' de veritabanı yedeği nasıl alabilirim ?
Amacım belli süreçlerde çalıştırıp, hem tüm dosyaları hem de veritabanını dropbox gibi yerlerin plugin' lerini kullanarak oralara uplamak.
-
Hocam mysqldump ve exec komutunu kullanarak yapabilirsin;
exec("mysqldump -u root -p[root_password] [database_name] > dumpfilename.sql");
-
aercys bunu yazdı
Hocam mysqldump ve exec komutunu kullanarak yapabilirsin;
exec("mysqldump -u root -p[root_password] [database_name] > dumpfilename.sql");
teşekkürler hocam, exec komutunu bilmiyordum. Süper oldu :))
-
exec komutu her sunucuda çalışmaz yanlız bilgin olsun.
sen yinede php ile yedek alabilecek bir yapı üzerinde uğraş
http://stackoverflow.com/questions/22195493/export-mysql-database-using-php-only bak burda 2 yöntemide anlatmış...
-
Rica ederim hocam. Yanlız @DuPi nicki arkadaşın dediği gibi her sunucuda çalışmayabilir. Eğer exec ile yapmak istiyorsan function_exists('exec') şeklinde kontrol etmende yarar var. Şayet exec engelliyse ve sunucuya erişim imkanın varsa php.ini dosyasında disable_functions="..." kısmından exec komutunu silerek aktif hale getirebilirsin.
-
aercys bunu yazdı
Rica ederim hocam. Yanlız @DuPi nicki arkadaşın dediği gibi her sunucuda çalışmayabilir. Eğer exec ile yapmak istiyorsan function_exists('exec') şeklinde kontrol etmende yarar var. Şayet exec engelliyse ve sunucuya erişim imkanın varsa php.ini dosyasında disable_functions="..." kısmından exec komutunu silerek aktif hale getirebilirsin.
hocam sunucu benim, o tarafta sıkıntı yok.