أحيانا أحتاج لرفع قاعدة بيانات موقعي على السيرفر المحلي ( Localhost ) ، وعندما أستخدم phpMyadmin لرفع قاعدة البيانات أواجه مشكلة تتمثل في عدم إستجابة المتصفح ، وذلك نظرا لكبر حجم قاعدة البيانات التي يزيد حجمها عن 10Mb .
أستخدم برنامج EasyPHP كمستضيف محلي، بعد أن أنهيت تجربتي مع Appserve و خادم الجمل لأسباب عدة ، EasyPHP برنامج جميل وخفيف جداً على الجهاز ، وهذه دعوة مني لإستخدامه .
عموماً نعود لموضوعنا الرئيسي ، مشكلة المتصفحات أنها لا تستجيب لملفات يزيد حجمها عن 2MB – في العادة- ، لذا أود إضافة تلميحة لرفع قاعدة بيانات بواسطة DOS بدلا من المتصفح والطريقة هي :
نفتح نافذة الدوس – DOS نكتب فيها الأمر التالي :
كما ترون في الصورة ، يجب أن ندخل إسم المستخدم مسبق بحرف u ، ونكتب إسم قاعدة البيانات التي أنشأتها بواسطة phpmyadmin بدون أي حروف مسبقة ، أنا أسميتها oqz2 ، ومن ثم مسار ملف قاعدة البيانات المراد تحميلة datafile.sql .
إذا ما فرضنا أن قاعدة البيانات محمية بكلمة مرور ، نضيف p ثم نكتب كلمة المرور بعد إسم المستخدم بالضبط .
قمت بتجربة هذه الطريقة لملف قاعدة بيانات Sql حجمه حوالي 3 قيقا والأمر لم ينجح ، إستمر بالتحميل حتى 1قيقاو 300 ميغا بايت ، ومن ثم تأخر كثيراً في إكمال عملية الرفع حتى إستغرق أكثر من 3 ساعات في رفع 300 ميغا إضافية ، لذا من يملك تلميحة أخرى نحن بإنتظاره .. 🙂
هذه تلميحة اليوم .. دمتم بخير ..