เปลี่ยนขนาดการอัปโหลดไฟล์ SQL ที่จำกัดใน phpMyAdmin

บทช่วยสอนที่สอนคุณทีละขั้นตอนเกี่ยวกับวิธีเปลี่ยนขีดจำกัดขนาดที่ยอมรับสำหรับการนำเข้าไฟล์ SQL ใน phpMyAdmin มีประโยชน์เมื่อคุณต้องการนำเข้าฐานข้อมูลขนาดใหญ่ เปลี่ยนขนาดการอัปโหลดไฟล์ SQL ที่จำกัดใน phpMyAdmin

เมื่อเราทำงานร่วมกับ ฐานข้อมูลที่มีประโยชน์มากที่สุดก็คือเรา ที่สนับสนุนการบริหารงานให้มั่นใจฐานเว็บอินเตอร์เฟสได้รับ eprin ใน phpMyAdmin เราสามารถทำการเปลี่ยนแปลงใด ๆ ในฐานข้อมูลที่เรามีการเข้าถึง เราสามารถเพิ่มฐานข้อมูลสร้างลบและแก้ไขตารางในฐานข้อมูลของเราสามารถลบหรือ ฐานข้อมูลการนำเข้าการบำรุงรักษา.

ในการกำหนดค่ามาตรฐาน (default) ฟังก์ชัน“นำเข้า"ใน phpMyAdminไม่อนุญาตให้เราจะทำอย่างไรในการอัปโหลด ไฟล์ 2MB ขนาดใหญ่ (2,048 โอเค). หากเราต้องการฐานข้อมูลที่มีขนาดใหญ่กว่า 2 MB ข้อผิดพลาดจะเกิดขึ้น: "You probably tried to upload too large file. Please referer to documentation for ways to workaround this limit."

ฐานข้อมูล SQL phpMyAdmin อัพโหลดบิ๊ก
อัปโหลดไฟล์ขนาดใหญ่เกินไปใน phpMyAdmin

ทางออกหนึ่งที่จะบีบอัดฐานข้อมูล (ไฟล์ .sql) หนึ่งในรูปแบบ gzip, bzip2 หรือ ไปรษณีย์แต่ถ้าไฟล์เป็นฐานข้อมูลขนาดใหญ่มากแล้วก็ไม่มีการบีบอัดจะไม่ได้รับไฟล์ภายใต้ 2MB ที่สามารถกระจายโดย  phpMyAdmin. ทางออกเดียวคือการเปลี่ยนขนาด จำกัด ได้รับอนุญาตสำหรับการอัปโหลด

นำเข้าไฟล์ SQL ใน phpmyadmin
นำเข้าไฟล์ .sql ไปยัง phpMyAdmin

เปลี่ยนอัพโหลด / นำเข้าขนาด จำกัด ใน phpMyAdmin

ขีด จำกัด นำเข้าจะได้รับจากการกำหนดค่า ได้มาและการเปลี่ยนแปลงวงเงินที่จะต้องแก้ไขไฟล์การกำหนดค่าที่ตอบสนอง PHP (php.ini)

ขึ้นอยู่กับระบบที่ใช้ 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. นั่นหมายความว่าเราสามารถนำเข้าผ่านทางฐานข้อมูล phpMyAdmin เพื่อ 180MB

เปลี่ยนขนาดการอัปโหลดจำกัด SQL
เปลี่ยนขนาดการอัปโหลดจำกัด SQL

ในปอนด์ความต้องการของคุณ เปลี่ยนเวลาดำเนินการและการกำหนดหน่วยความจำ มือสอง หากเวลาที่กำหนดไว้ใน 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. บทช่วยสอนเก่า แต่ยังคงมีความเกี่ยวข้อง ขอบคุณมาก!
    อย่างไรก็ตาม มันไม่ได้ผลในทุกสถานการณ์ การเชื่อมต่อหมดเวลาเมื่ออัปโหลด

    ตอบ
แสดงความคิดเห็น