زرع قواعد البيانات بواسطة سكربت BigDump

دروس خاصه بالمنتديات و كل مايخصها , من تركيبها حتى إدارتها .. ولنجعل فكرة أن المنتديات أنواع وليست مقتصره على نوع واحد ..
Garebooo
مشرف عام
مشاركات: 81
اشترك في: الجمعة نوفمبر 25, 2005 11:40 pm

زرع قواعد البيانات بواسطة سكربت BigDump

مشاركة بواسطة Garebooo »

شرح لاستخدام سكربت BigDump الشهير لزرع قواعد البيانات مهما كان حجمها

يجب عليك تحميل اخر نسخه من الاسكربت الموجوده على الصفحة التالية /

BigDump: The Staggered MySQL Dump Importer

بعد فك الضغط سيظهر التالي /

مجلد باسم bigdump و داخلة الاسكربت bigdump.php

الان سنقوم بفتح الملف bigdump.php و البحث عن التالي /

كود: تحديد الكل

// Database configuration

$db_server   = 'localhost';
$db_name     = '';
$db_username = '';
$db_password = '';
وهي معلومات قاعدة البيانات المعروفه سنقوم بتعبئتها بمعلومات قاعدة البيانات التي نود زرع القاعدة بها

الان للقسم الثاني من الملف و هو /

كود: تحديد الكل

// Other Settings

$csv_insert_table = '';     // Destination table for CSV files
$ajax             = true;   // AJAX mode: import will be done without refreshing the website
$filename         = '';     // Specify the dump filename to suppress the file selection dialog
$linespersession  = 3000;   // Lines to be executed per one import session
$delaypersession  = 0;      // You can specify a sleep time in milliseconds after each session
ويهمنها من السطر التالي /
// Lines to be executed per one import session
وهو عدد الاسطر المزروعه في الجلسة هناك وضعت 3000 و يمكن ان نزيد او ننقص العدد على حسب تحمل الخادم

بعد ذلك سنقوم بوضع ملف النسخه داخل المجلد bigdump و نرفع المجلد الى الموقع مباشره

الان يحتوي المجلد على bigdump.php و ملف القاعدة ...

سنطلب المجلد عن طريق المتصفح http://www.xxx.xxx/bigdump/bigdump.php

ستظهر لنا الخيارات التالية حسب الصوره

صورة

سيظهر لنا ملف اسم القاعدة التي نود زرعها

الان سنقوم بالضغط على Start Import للقيام بعملية الزرع ..

ملاحظة : هذه العملية تستغرق وقت حسب حجم القاعدة فلا تقم باغلاق او تحديث الصفحه الا بعد الانتهاء من عملية الزرع


بعد الانتهاء بعملية الزرع ستظهر لنا الرساله التالية /

Congratulations: End of file reached, assuming OK

والتي تفيد بان الزرع قد تم بنجاح

الان احذف المجلد بالكامل و انتهى الامر

________
المصادر :
phpBBArabia