הדרכה המלמדת אותך צעד אחר צעד כיצד לשנות את מגבלת הגודל המקובלת לייבוא קבצי SQL ל- PHPMYADMIN. עזור כשאתה צריך לייבא מסדי נתונים גדולים. שנה העלאת גודל הגבלת קובץ SQL ב- PHPMYADMIN.
כשיש לנו עבודה עם מסדי נתונים, הכי שימושי הוא אנחנו phpmyadmin, המספק לנו תמיכה בניהול של בסיסי ההיכרויות eprin את ממשק האינטרנט. מ- PHPMYADMIN אנו יכולים לבצע כל שינוי שאנחנו רוצים במסד נתונים אליו יש לנו גישה. אנו יכולים להוסיף מסדי נתונים, ליצור, למחוק ולערוך טבלאות במאגרי נתונים, נוכל למחוק או שאנחנו יכולים זה משנה מהתאריכיםו
בתצורה הסטנדרטית (ברירת המחדל) “יְבוּא” מִן phpmyadmin, לא מאפשר לנו להעלות Mysql לקבצים גדולים מ- 2MB (2,048 CIB). אם יש לנו מסד נתונים חשוב העולה על 2 מגה -בייט, השגיאה מגיעה: “You probably tried to upload too large file. Please referer to documentation for ways to workaround this limit.“
פיתרון לדחיסת בסיס הנתונים (קובץ .sql) באחד מהפורמטים gzip- BZIP2 אוֹ רוֹכְסָןאבל אם קובץ מסד הנתונים גדול מאוד, אז בהחלט על ידי דחיסה לא נקבל קובץ מתחת ל 2MB שניתן לעטוף אותו על ידי phpmyadminו הפיתרון היחיד הוא לשנות את גבול המגבלה המותרת להעלאה.
שנה הגבלת גודל העלאה / ייבוא ב- phpmyadmin
מגבלת הייבוא ניתנת על ידי תצורה PHPלמגבלה, וכדי לשנות גבול זה נצטרך לערוך את הקובץ שאחראי לתצורת PHP (PHP.ini).
תלוי במערכת המשמשת, Php.ini יכול להיות ממוקם ב “/etc/php.ini“- “/etc/php5/apache2/php.ini” או במיקום אחר ב שרת אינטרנטו הכי פשוט לאתר אותו הוא להיכנס לשרת (דרך Ssh) ותן את קו ההזמנה “locate php.ini“ו לאחר איתור קובץ Php.ini, אנו עוברים לעריכתו.
nano /etc/php.ini

בקובץ 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ו המשמעות היא שנוכל לייבא באמצעות מסדי נתונים של PHPMYADMIN עד 180MB.

נוסד על ידי הצרכים שלך. שנה את זמן הביצוע ואת מגבלת הזיכרון מְשׁוּמָשׁ. אם הזמנים שנכנסים php.ini הם קטנים וקובץ הייבוא גבוה מאוד, אז ניתן לתת את השגיאה “פֶּסֶק זְמַן” ביבוא. לשם כך תצטרך לשנות “max_input_time” וכן “max_execution_time“ו זה נכון גם למגבלת הזיכרון, שצריך להגדיל במקרה של מסדי נתונים גדולים. לאחר ביצוע השינויים, באמצעות העורך “ננו”, לחץ על Ctrl + X אָז “Y” (כן) si לְהַכנִיס כדי לשמור את השינויים.
השלב האחרון הוא ההפעלה מחדש שרת אינטרנט של Apacheו
systemctl restart httpd
אוֹ
/etc/init.d/httpd restart
לאחר ההפעלה מחדש של אפאצ'י אתה יכול להתחיל לייבא את הקובץ עם בסיס הנתונים.
הגדרות התגנבות – שנה את מגבלת גודל הייבוא ב- phpmyadminו


הדרכה ישנה אך היא עדיין אקטואלית. תודה!
עם זאת, זה לא עובד בכל המצבים. חיבור מתוזמן להעלות.