![]() |
יצירת גיבוי? [PHP]
בכל מערכת מכובדת ישנה אפשרות ליצירת גיבוי לMYSQL (מסד הנתונים שלה)
רציתי לדעת איך בונים מן דבר כזה שניגש לכל הטבלאות וזה ואז מגבה אותם לתוך קובץ מסויים(נגיד X.SQL) ונותן הורדה של הקובץ. משהו בסגנון של PHPNUKE וכאלה |
mysql_query("SHOW TABLES")
ואז לולאה ואז שמירה לתוך קובץ |
ציטוט:
עם mysql_query אי אפשר להוציא דברים כמו ALTER ב mysql. |
מה לא נכון
אתה מריץ שאילתה SHOW TABLES ואז עם לולאה של WHILE אתה מושך את השמות של הטבלאות ואז את הנתונים שמתוכם.. |
ציטוט:
עריכה: עשיתי משהו שמציג את הטבלאות כך: PHP קוד:
עריכה 2: חח הצלחתי להוציא גם את כל מה ששמור בטבלה.. עכשיו נשאר רק לשמור לקובץ את מה שיש שם.. יש רעיונות? |
אתה צריך ליצור לבד את השורות של ה
קוד:
insert into... לאחר מכן אתה שומר את כל המידע במשתנה אחד ובעזרת ה HEADERS שולח שמירת קובץ |
הינה דוגמא:
PHP קוד:
|
כל הזמנים הם GMT +2. הזמן כעת הוא 14:19. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ