تغيير حجم تحميل ملف SQL في phpMyAdmin

البرنامج التعليمي الذي يعلمك خطوة بخطوة كيفية تغيير حد الحجم المقبول لاستيراد ملفات SQL في phpMyAdmin. مفيد عندما تحتاج إلى استيراد قواعد بيانات كبيرة. تغيير حجم تحميل ملف SQL في phpMyAdmin.

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

في التكوين القياسي (default) وظيفة "استيراد"في بريس، لا تسمح لنا لتحميل في 2MB الملفات أكبر من (2,048 كيلوبايت). إذا احتجنا إلى قاعدة بيانات أكبر من 2 ميغابايت ، فسيحدث الخطأ: "You probably tried to upload too large file. Please referer to documentation for ways to workaround this limit."

phpMyAdmin تحميل قاعدة بيانات كبيرة SQL
تحميل ملف كبير جدًا في phpMyAdmin

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

استيراد ملفات SQL في ملف phpmyadmin
استيراد ملف .sql إلى phpMyAdmin

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

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

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

nano /etc/php.ini
تغيير حجم تحميل حجم SQL
تغيير حجم تحميل حجم SQL

في الملف php.ini ابحث وحرر الأسطر التالية:

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. هذا يعني أنه يمكننا استيراد قواعد بيانات تصل إلى 180 ميجابايت من خلال phpMyAdmin.

تغيير حجم تحميل حجم SQL
تغيير حجم تحميل حجم SQL

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

الخطوة الأخيرة هي إعادة التشغيل .

systemctl restart httpd 

أو

/etc/init.d/httpd restart

بعد إعادة تشغيل يمكنك أن تبدأ مع ملف الاستيراد قاعدة البيانات.

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

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

كيف » جدير بالملاحظة » تغيير حجم تحميل ملف SQL في phpMyAdmin

فكر 1 في "تغيير ملف SQL لحد حجم التحميل في phpMyAdmin"

  1. البرنامج التعليمي القديم ولكن لا يزال مناسبًا. شكرًا جزيلاً!
    ومع ذلك ، فإنه لا يعمل في جميع المواقف. انتهت مهلة الاتصال عند التحميل.

    رد
اترك تعليق