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

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

آخر تحديث: 2026-10-21 · الكاتب الأصلي: Garebooo
مرجع تاريخي: هذا الدرس من مكتبة phpBBArabia القديمة ويحتاج التحقق من توافق خطواته مع إصدارات phpBB الحديثة.

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

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

http://www.ozerov.de/bigdump.php

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

مجلد باسم 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 و يمكن ان نزيد او ننقص العدد على حسب تحمل الخادم

ايضاً ابحث عن

$db_connection_charset = '';

واستبدله بالتالي

$db_connection_charset = 'utf8'; 

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

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

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

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

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

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

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

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

Congratulations: End of file reached, assuming OK

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

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