عيد الاضحى المبارك


مواضيع تهمك

ركن تطوير المواقع قسم يختص بشرح التركيب و الترقية و الإضافات و القوالب وملفات التعريب لبرنامج الووردبريس ومدونة بلوجر.

كود عمل back up للقاعده

السلام عليكم ورحمة الله وبركاته كود عمل عملية حفظ لقاعده البيانات <?php $connection = mysqli_connect('localhot','root','12345678','Hazem');...

احصائياتى

الردود
8

المشاهدات
1085
Mohamed yasser
مشرف قسم تطوير المواقع
.:: مطور لغة PHP ::.
  • Mohamed yasser is just really niceMohamed yasser is just really niceMohamed yasser is just really niceMohamed yasser is just really nice

  • Mohamed yasser غير متواجد حالياً

المشاركات
589

+التقييم
76

تاريخ التسجيل
Mar 2019

الاقامة
ام الدنيا مصر

نظام التشغيل
Other

رقم العضوية
1982
05-21-2019, 03:37 AM
المشاركة 1
05-21-2019, 03:37 AM
المشاركة 1
افتراضي كود عمل back up للقاعده

السلام عليكم ورحمة الله وبركاته
كود عمل عملية حفظ لقاعده البيانات
كود PHP:
<?php
    
$connection 
mysqli_connect('localhot','root','12345678','Hazem');
$tables = array();
$result mysqli_query($connection,"SHOW TABLES ");
while(
$row mysqli_fetch_row($result)){
  
$tables[] = $row[0];
}
$return '';
foreach(
$tables as $table){
  
$result mysqli_query($connection,"SELECT * FROM  ".$table);
  
$num_fields mysqli_num_fields($result);
  
  
$return .= 'DROP TABLE '.$table.';';
  
$row2 mysqli_fetch_row(mysqli_query($connection,"SHOW CREATE TABLE  ".$table));
  
$return .= "\n\n".$row2[1].";\n\n";
  
  for(
$i=0;$i<$num_fields;$i++){
    while(
$row mysqli_fetch_row($result)){
      
$return .= "INSERT INTO ".$table." VALUES(";
      for(
$j=0;$j<$num_fields;$j++){
        
$row[$j] = addslashes($row[$j]);
        if(isset(
$row[$j])){ $return .= '"'.$row[$j].'"';}
        else{ 
$return .= '""';}
        if(
$j<$num_fields-1){ $return .= ',';}
      }
      
$return .= ");\n";
    }
  }
  
$return .= "\n\n\n";
}
//save file
$date_base date('Y-m-d h.i.s');
$file_name'save_date/'.$date_base.'.sql';
$handle fopen("$file_name","w+");
fwrite($handle,$return);
fclose($handle);
$save_su_date 'Successfully backed up';


?>
مع تغير اسم Hazem باسم القاعده الي عايزه تحفظه
وكلمة سر بتاعت القاعده


التعديل الأخير تم بواسطة Mohamed yasser ; 05-23-2019 الساعة 11:25 PM
قديم 05-21-2019, 03:40 AM
المشاركة 2
Mighty Dr.Wolf
.:: كبار شخصيات المنتدى ::.
المنتدى مراقب من خلاله
  • Mighty Dr.Wolf غير متواجد حالياً
افتراضي رد: كود عمل back up للقاعده
شكرا لك
هل بالإمكان شرح اكثر
وياريت للمبتدئين مثلي
تحيتي

قديم 05-21-2019, 03:33 PM
المشاركة 3
Mohamed yasser
مشرف قسم تطوير المواقع
.:: مطور لغة PHP ::.
  • Mohamed yasser غير متواجد حالياً
افتراضي رد: كود عمل back up للقاعده
الكود بسيط لحفظ قاعده البيانات

قديم 05-21-2019, 08:20 PM
المشاركة 4
هيلبرنت
.:: رفيق درب ::.
  • هيلبرنت غير متواجد حالياً
افتراضي رد: كود عمل back up للقاعده
وانا ايضا لم افهم

ياريت خطوة خطوة احتمال الفطور قفل دمغنا

يعنى الكوده ده نحطه فين

بمعنى تانى اشرح كاننا فى الحضانة

قديم 05-21-2019, 08:42 PM
المشاركة 5
Mohamed yasser
مشرف قسم تطوير المواقع
.:: مطور لغة PHP ::.
  • Mohamed yasser غير متواجد حالياً
افتراضي رد: كود عمل back up للقاعده
وانا ايضا لم افهم

ياريت خطوة خطوة احتمال الفطور قفل دمغنا

يعنى الكوده ده نحطه فين

بمعنى تانى اشرح كاننا فى الحضانة
الكود فايده انه يعمل نسخه من قاعده البيانات مثل منتدي vb لما يعمل نسخه للقاعده

النسخه بتبا في ملف الموقع مثل vb تماما
الخلاصه
عمل نسخه لملفات قاعده البيانات

قديم 05-21-2019, 09:12 PM
المشاركة 6
هيلبرنت
.:: رفيق درب ::.
  • هيلبرنت غير متواجد حالياً
افتراضي رد: كود عمل back up للقاعده
جميل قاعدة البيانات بتكون فى phpMyAdmin

قديم 05-21-2019, 09:39 PM
المشاركة 7
Mohamed yasser
مشرف قسم تطوير المواقع
.:: مطور لغة PHP ::.
  • Mohamed yasser غير متواجد حالياً
افتراضي رد: كود عمل back up للقاعده
عادي قاعده هي القاعده حتي لو برنامج او phpmyadmin

قديم 05-21-2019, 11:43 PM
المشاركة 8
MesterPerfect
.:: كبار شخصيات المنتدى ::.
المنتدى مراقب من خلاله
  • MesterPerfect غير متواجد حالياً
افتراضي رد: كود عمل back up للقاعده
أعتقد أن دا كود يمكن الإستفادة منه في حال أنك بتقوم بعمل سكربت صغير يأخذ لك نسخة أحتياطية من قاعدة البيانات الموجودة لديك

في حال كذلك ممكن يكون أفضل بعمل واجهة له وإضافة متغير sql يقوم بجلب اسماء قواعد البيانات الموجودة وعرضهم في list تختار منها القاعدة التي تريد وتضغط نسخ مثلا وهنا يبدأ السكربت بالعمل

قديم 05-21-2019, 11:56 PM
المشاركة 9
Mohamed yasser
مشرف قسم تطوير المواقع
.:: مطور لغة PHP ::.
  • Mohamed yasser غير متواجد حالياً
افتراضي رد: كود عمل back up للقاعده
أعتقد أن دا كود يمكن الإستفادة منه في حال أنك بتقوم بعمل سكربت صغير يأخذ لك نسخة أحتياطية من قاعدة البيانات الموجودة لديك

في حال كذلك ممكن يكون أفضل بعمل واجهة له وإضافة متغير sql يقوم بجلب اسماء قواعد البيانات الموجودة وعرضهم في list تختار منها القاعدة التي تريد وتضغط نسخ مثلا وهنا يبدأ السكربت بالعمل

اكيد مفيد جدا
وانا نفسي حاط الكود عندي


اضافة رد

العلامات المرجعية

كود عمل back up للقاعده


أدوات الموضوع

الانتقال السريع
المواضيع المتشابهه للموضوع: كود عمل back up للقاعده
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
[ شرح ] : شرح طريقة التسجيل فى موقع majestic.com لقياس Back Link abo-karim ركن تقنيات محركات البحث سيو SEO 2 06-11-2019 01:26 AM




الساعة الآن 05:00 AM
RSS 2.0XML Site MapTAGS SiteInfo SiteRSS FeedMap SectionsvB MapsMap TagSitemap ForumMaps Forum