الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

التعامل مع قواعد البيانات الضخمة

بدأه motamiz في 7 أبريل 2008 · 4 رد · 2,001 مشاهدة · في قواعد بيانات MySQL
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم...

لدي زبون عنده قاعدة بيانات ضخمة ( 136 MB) و هي لمنتدى phpbb2 plus و يريد ترقية منتداه إلى phpbb3 و لكن سكريبت الترقية يعطي رسالة بأن قاعدة البيانات كبيرة جداً لذلك يتوقف عن العمل ...

قمت بتحميل قاعدة البيانات و حاولت أن أرفعها على سيرفر محلي wamp و من ثم أحولها من هناك و أرفعها مرة أخرى إلى الموقع و لكن حتى السيرفر المحلي رفض أن يستقبلها ....

أتمنى من لديه فكرة عن الموضوع أن يساعدني ...

هل توجد سكريبتات متخصصة بالأمر أم ماذا ؟ و شكراً سلفاً

تقســــم الناس دنياهم و فتنتها وقد تفرد من يـهوى بدنياهُ

ما فارق الري قلباً أنت جذوتهُ و لا النعيم محباً أنت سلواهُ

#2

السلام عليكم ..

هل جربت استخدام الاداه mysqldump ؟

اذا كان بإمكانك الوصول الى سطر الاوامر الخاص بالسيرفر فيمكنك ان تعمل تصدير للبيانات الى ملف , ومن ثم تعمل استيراد لها الى السيرفر الجديد ..

او بالطريق الاسهل عن طريق خاصية الـ Export و الـ Import الموجودة في الاداه phpmyadmin ..

لا إله الإ الله وحده لا شريك له الملك وله الحمد يحي ويميت وهو على كل شئ قدير

------------------------------------------------------------------------------------------------

gazabigBanner.jpg

------------------------------------------------------------------------------------------------

#3

أخي محمد جربت الأداة mysqldump و لكنهم حددوا أكبر حجم ملف ب 32 لا أدري هل أستطيع تغيير هذا الحجم أم من النسخة التي حملتها و بالنسبة ل phpmyadmin أعطاني رسالة أن حجم القاعدة كبير جداً و أنا server wamp و mysql5 و php5

حجم قاعدة البيانات 136 mb

تقســــم الناس دنياهم و فتنتها وقد تفرد من يـهوى بدنياهُ

ما فارق الري قلباً أنت جذوتهُ و لا النعيم محباً أنت سلواهُ

#4

136 ميجا ليس بالحجم الكبير ..

اعتقد انه يوجد هناك quota يحد من حجم الملف المنتج بواسطه حسابك ..

هل جربت تستخدم mysqldump مع خيار الضغط حتى يتم ضغط وتقليص حجم الملف الناتج , الامر سيكون بهذه الصيغة :

اقتباس
mysqldump < mysqldump options> | bzip2 > outputfile.sql.bz2

لا إله الإ الله وحده لا شريك له الملك وله الحمد يحي ويميت وهو على كل شئ قدير

------------------------------------------------------------------------------------------------

gazabigBanner.jpg

------------------------------------------------------------------------------------------------

#5

أخى العزيز يمكنك أن تجرب هذا الإسكربت

http://www.ozerov.de/pphlogger/dlcount.php....de/bigdump.zip

قم بفتح الإسكربت بواسطة محرر النصوص ويفضل أن يكون محرر سكربتات php

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

تقبل مودتى

مواضيع مشابهة