دریافت نسخه پشتیبان از MySQL

Army.Hidden

Active Member

Army.Hidden

Active Member
کد:
###################################################
#    Dump data from MySQL database
#    Name    : DBackup (2011-23-2)
#    Version : 1.0
#    Author  : Army.Hidden [ Hossein Sarlak ]
#        WebSite -> PhpGrp.Com
#    Description :
#        $Backup = New DBackup('Location','Username','Password','DBName' [,'Table Name']);
#    Example :
#        $Backup = New DBackup('localhost','root','1234','Blog');
#            And
#        $Tables=array('Table1','Table2','Table3');
#        $Backup = New DBackup('localhost','root','1234','Blog',$Tables);
###################################################
 

پیوست ها

  • DBackup.zip
    1.7 کیلوبایت · بازدیدها: 11
آخرین ویرایش:
چند تا سوال :
1- مسير ذخيره كردن فايل رو از كدوم قسمت ميتونم تغيير بدم ؟ مثلا ميخوام تو يك فولدر ديگه فايل رو ذخيره كنه
2- موقع درست كردن فايل sql ميخوام بجاي CREATE TABLE `TableName` ( اين زده بشه CREATE TABLE IF NOT EXISTS `TableName` (
 
چند تا سوال :
1- مسير ذخيره كردن فايل رو از كدوم قسمت ميتونم تغيير بدم ؟ مثلا ميخوام تو يك فولدر ديگه فايل رو ذخيره كنه
2- موقع درست كردن فايل sql ميخوام بجاي CREATE TABLE `TableName` ( اين زده بشه CREATE TABLE IF NOT EXISTS `TableName` (
 

Army.Hidden

Active Member
1- مسير ذخيره كردن فايل رو از كدوم قسمت ميتونم تغيير بدم ؟ مثلا ميخوام تو يك فولدر ديگه فايل رو ذخيره كنه

توی خط 157 عبارت زیر رو نگاه کنید :
PHP:
$fwrite = fopen($Name,"w");

2- موقع درست كردن فايل sql ميخوام بجاي CREATE TABLE `TableName` ( اين زده بشه CREATE TABLE IF NOT EXISTS `TableName` (

این خروجی استاندارد خود MySQL است . برای تغییر مگر جایگزین کنید
 

znhost

Member
اسکریپت جالبی هستش.و ممنون
حتما برای اسکریپت جدید که دارم مینیویسم ازش استفاده میکنم.
 
میخوام بعد از بکاپ گرفتن بطور خودکار برم به یک صفحه دیگه با این دستور این کارو کردم
PHP:
include 'DBackup.Class.php';
require_once("db.php");

$DBackup = New DBackup('$dbserver','$dbuname','$dbpass',$dbname);
    if($DBackup -> DBackup_Start())
        
header("Location: backup.php");

مشکلی که وجود داره ظاهرا برای echo های بکار رفته تو فایل class این پیغام وارنینگ میاد و به صفحه مربوطه نمیره . ولی بکاپ بدرستی گرفته میشه .
Warning: Cannot modify header information - headers already sent by (output started at C:\wamp\www\xxx\date.php:2) in C:\wamp\www\xxx\DBbackup.php on line 8
 

znhost

Member
Cannot modify header information - headers already sent by (output started
output buffer باید on کنی
 

جدیدترین ارسال ها

بالا