استيراد قواعد البيانات الكبيرة (.SQL) عن طريق تغيير حد حجم التحميل (2048 كيلوبايت) من phpMyAdmin.

عندما نعمل مع قاعدة بياناتمعظم تصل إلينا هو الذي يوفر لنا الدعم adminإدارة قواعد البيانات عبر واجهة الويب. هذا ملف phpMyAdmin يمكننا إجراء أي تغييرات نريدها على قاعدة البيانات التي يمكننا الوصول إليها. يمكننا إضافة قواعد البيانات وإنشاء الجداول وحذفها وتعديلها في قواعد البيانات ، ويمكننا الحذف أو يمكننا ذلك الاحتفاظ بقواعد بيانات الاستيراد.

في التكوين القياسي (default) وظيفة "استيراد"في phpMyAdmin، لا تسمح لنا لتحميل في 2MB الملفات أكبر من (2,048 كيلوبايت). إذا احتجنا إلى قاعدة بيانات أكبر من 2 ميغابايت ، فسيحدث الخطأ: "ربما حاولت التحميل كبير جدًا file. يرجى الرجوع إلى الوثائق للتعرف على طرق حل هذا الحد".

phpMyAdmin قم بتحميل Big Database SQL

ومن شأن حل ضغط ملف قاعدة البيانات (. SQL) في واحدة من صيغ GZIP, bzip2 أو الرمز البريديولكن إذا كان الملف قاعدة بيانات كبيرة جدا، فمن المؤكد أي ضغط لن تحصل على ملف تحت 2MB التي يمكن مبعثر من قبل  phpMyAdmin. الحل الوحيد هو تغيير الحد الأقصى لحجم المسموح به للتحميل.

File استيراد SQL

تغيير حد حجم التحميل / الاستيراد في phpMyAdmin

وتعطى الحد الاستيراد من قبل التكوين والمجتمع، وإلى تغيير هذا الحد تحتاج إلى تحرير ملف التكوين الذي يستجيب PHP (لغة PHP).

اعتمادًا على النظام المستخدم ، يمكن وضع php.ini في "/etc/php.ini" أو "/etc/php5/apache2/php.ini" أو في مكان آخر على . أسهل طريقة لتحديد موقعه هي تسجيل الدخول إلى الخادم (عبر ) وأعطِ سطر الأوامر "تحديد موقع ملف php.ini". بعد تحديد موقع ملف php.ini ، ننتقل إلى تحريره.

nano /etc/php.ini
حدد موقع php.ini وقم بتحريره file

في لغة PHP بحث ملف، وتحرير الأسطر التالية:

max_execution_time = 60 ; Maximum execution time of each script, in seconds (def. 30) 
max_input_time = 90 ; Maximum amount of time each script may spend parsing request data (def. 60) 
memory_limit = 128M ; Maximum amount of memory a script may consume (def. 128mb) 
upload_max_filesize = 200M ; Maximum allowed size for uploaded files. (def. 2mb) 
post_max_size = 180M ; Maximum size of POST data that PHP will accept

في حالتنا نحن تعيين الحد الأقصى لحجم الملف المراد استيرادها ليست أكثر من 180MB. هذا يعني أنه يمكننا الاستيراد عبر phpMyAdmin قواعد بيانات تصل إلى 180 ميغا بايت.

تغيير حد التحميل phpMyAdmin
في Funt احتياجاتك تغيير وقت التنفيذ والحد من الذاكرة المستخدمة. إذا كانت الأوقات المحددة في لغة PHP صغيرة والملف المراد استيراده كبير جدًا ، فمن الممكن إظهار الخطأ "مهلة"الاستيراد. لهذا سوف تضطر إلى التغيير "max_input_time"و"max_execution_time". وينطبق هذا أيضًا على حد الذاكرة ، والذي يجب زيادته لقواعد البيانات الكبيرة. بعد إجراء التغييرات ، باستخدام محرر "nano" ، انقر فوق Ctrl + X ومن بعد "Y"(نعم نعم Enter لحفظ التغييرات.

الخطوة الأخيرة هي restartمنطقة .

service httpd restart

أو

/etc/init.d/httpd restart

بعد restartالمجاهدين دي يمكنك أن تبدأ مع ملف الاستيراد قاعدة البيانات.

- تغيير حد حجم الاستيراد في phpMyAdmin.

كيف » Linux » الخلية » استيراد قواعد البيانات الكبيرة (.SQL) عن طريق تغيير حد حجم التحميل (2048 كيلوبايت) من phpMyAdmin.

مؤسس ورئيس تحرير Stealth Settings، من عام 2006 حتى الوقت الحاضر. خبرة في أنظمة التشغيل Linux (خاصة CentOS), Mac OS X ، Windows XP> Windows 10 si WordPress (CMS).

اترك تعليق