הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

חזור   הוסטס - פורום אחסון האתרים הגדול בישראל > עיצוב גראפי, תכנות על כל שפותיו וקידום ושיווק אתרים > פורום תיכנות

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 23-04-10, 10:28   # 1
M.a.T.a.N
חבר על
 
מיני פרופיל
תאריך הצטרפות: Jan 2009
הודעות: 755

M.a.T.a.N לא מחובר  

בקשה|קוד PHP לגיבוי מסד

שלום, אני רוצה בקשה את קוד PHP קטן שבלחיצת כפתור נוצר קובץ הגיבוי של המסד ויש אפשרות להורדה למחשב.

תודה.
  Reply With Quote
ישן 23-04-10, 10:38   # 2
Kernel
אושיית הוסטינג
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: בקעת אונו
הודעות: 2,429

Kernel לא מחובר  

phpmyadmin?


אפשר להשתמש גם ב-Mysqldump או בסקריפטים(יחד עם CRONTAB) שעושים גיבוי לפי שעה/יום/שבוע דקה(מאוד שימושי)
__________________
אבי
  Reply With Quote
ישן 23-04-10, 10:42   # 3
M.a.T.a.N
חבר על
 
מיני פרופיל
תאריך הצטרפות: Jan 2009
הודעות: 755

M.a.T.a.N לא מחובר  

אתה יכול להביא לי קוד?
ולא PHPMYADMIN..סתם קוד PHP שאני שם מדביק בדף והוא מכין לי את הקובץ גיבוי להורדה
  Reply With Quote
ישן 23-04-10, 13:10   # 4
יניב בן צבי
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Nov 2007
הודעות: 162

יניב בן צבי לא מחובר  

PHP קוד:
<?php
//Copyright Lawrence Truett and www.FluffyCat.com January 23, 2007  

  
$ccyymmdd date("Ymd");
  
$file fopen("backup".$ccyymmdd.".sql","w");
  
$line_count create_backup_sql($file);
  
fclose($file);
  echo 
"lines written: ".$line_count;

  function 
create_backup_sql($file) {
    
$line_count 0;
    
$db_connection db_connect();
    
mysql_select_db (db_name()) or exit();
    
$tables mysql_list_tables(db_name());
    
$sql_string NULL;
    while (
$table mysql_fetch_array($tables)) {   
      
$table_name $table[0];
      
$sql_string "DELETE FROM $table_name";
      
$table_query mysql_query("SELECT * FROM `$table_name`");
      
$num_fields mysql_num_fields($table_query);
      while (
$fetch_row mysql_fetch_array($table_query)) {
        
$sql_string .= "INSERT INTO $table_name VALUES(";
        
$first TRUE;
        for (
$field_count=1;$field_count<=$num_fields;$field_count++){
          if (
TRUE == $first) {
            
$sql_string .= "'".mysql_real_escape_string($fetch_row[($field_count 1)])."'";
            
$first FALSE;            
          } else {
            
$sql_string .= ", '".mysql_real_escape_string($fetch_row[($field_count 1)])."'";
          }
        }
        
$sql_string .= ");";
        if (
$sql_string != ""){
          
$line_count write_backup_sql($file,$sql_string,$line_count);        
        }
        
$sql_string NULL;
      }    
    }
    return 
$line_count;
  }

  function 
write_backup_sql($file$string_in$line_count) { 
    
fwrite($file$string_in);
    return ++
$line_count;
  }
  
  function 
db_name() {
      return (
"your_db_name_here");
  }
  
  function 
db_connect() {
    
$db_connection mysql_connect("localhost""your_mysql_id_here""your_mysql_pw_here");
    return 
$db_connection;
  }  

?>
תתאים אותו לעצמך ....
  Reply With Quote
השב

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


כל הזמנים הם GMT +2. הזמן כעת הוא 20:44.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ