นำเข้าไฟล์ SQL ที่มีขนาดใหญ่ใน PHPMyAdmin



เมื่อสงสัยว่าจะสามารถนำเข้าไฟล์ SQL ที่มีขนาดใหญ่กว่าได้ใน PHPMyAdmin การแก้ปัญหานี้ทำได้ง่ายโดยอนุญาตให้ใช้งานผ่าน phpMyAdmin มาตรฐาน sql import ซึ่งสามารถใช้เพื่อนำเข้า csv ใน phpMyAdmin หรือแม้กระทั่งการนำเข้า Spreadsheet ของ OpenDocument ใน phpMyAdmin เพียงแค่เปลี่ยนรูปแบบการป้อนข้อมูลในเมนูนำเข้า

PHPMyAdmin: เครื่องมือที่เขียนขึ้นใน PHP มีวัตถุประสงค์เพื่อจัดการการจัดการ MySQL ผ่านทาง WWW

ข้อ จำกัด (ตัวอย่างเช่นอาจเป็น 2 Mb กับ XAMPP (รูปที่ 1)) เป็นไปได้มากที่สุดเนื่องจากการกำหนดค่าของ php.ini

เพียงแค่เปิด - ตัวอย่างเช่นกับ XAMPP โดยการเลือกรายการเมนู Apache Config php.ini (รูปที่ 2) ค้นหาค่าต่อไปนี้ในไฟล์ php.ini: post_max_size, upload_max_filesize และ memory_limit

XAMPP เป็นโปรแกรมติดตั้ง Apache ที่มี MySQL, PHP และ Perl โดยง่าย
https://www.ybierling.com/v2/en/2015/04/19/import-a-large-sql-file-in-phpmyadmin/: ค้นหากิจกรรมในท้องถิ่น

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

ค่าเหล่านี้เป็นค่าดีฟอลต์ในเซิร์ฟเวอร์ภายในของฉัน:

ความเป็นไปได้ - เพื่อปรับแต่งตามความต้องการเฉพาะ - สามารถอัปเดตให้เป็นค่าต่อไปนี้ (รูปที่ 3):

การสร้างเว็บไซต์หลัก: ลงทะเบียนตอนนี้!

แปลงสถานะดิจิตอลของคุณด้วยหลักสูตรการสร้างเว็บไซต์ที่ครอบคลุมของเรา - เริ่มต้นการเดินทางสู่การเป็นผู้เชี่ยวชาญด้านเว็บวันนี้!

ลงทะเบียนที่นี่

แปลงสถานะดิจิตอลของคุณด้วยหลักสูตรการสร้างเว็บไซต์ที่ครอบคลุมของเรา - เริ่มต้นการเดินทางสู่การเป็นผู้เชี่ยวชาญด้านเว็บวันนี้!

อย่าลืมหลังจากใช้การเปลี่ยนแปลงเหล่านี้รีสตาร์ทเซิร์ฟเวอร์ Apache - ใน XAMPP หยุด (รูปที่ 4) และเริ่มต้นใหม่อีกครั้ง (รูปที่ 5) (รูปที่ 6) (รูปที่ 7)

เพียงเพื่อแสดงตัวอย่างในกรณีที่มีการอัปเดตค่าเดียวเช่น upload_max_filesize อาจมีค่าต่อไปนี้ (รูปที่ 8):

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

PHPMyAdmin จะยอมให้ 8Mb ในกรณีหลังเท่านั้น

สนับสนุนการพัฒนาโครงการซอฟต์แวร์โอเพนซอร์สรวมถึงเว็บเซิร์ฟเวอร์ของ Apache

คำถามที่พบบ่อย

ฉันจะนำเข้าไฟล์ SQL ขนาดใหญ่โดยใช้ XAMPP และ PHPMYADMIN ได้อย่างไร
หากต้องการนำเข้าไฟล์ SQL ขนาดใหญ่ใน XAMPP ให้เพิ่ม UPLOAD_MAX_FILESIZE และ POST_MAX_SIZE ในไฟล์ php.ini ของคุณ จากนั้นรีสตาร์ท XAMPP และเปิด phpmyadmin ไปที่แท็บ 'นำเข้า' เลือกไฟล์ SQL ของคุณแล้วคลิก 'Go' หากไฟล์มีขนาดใหญ่เป็นพิเศษให้พิจารณาใช้บรรทัดคำสั่งหรือแบ่งไฟล์ออกเป็นชิ้นส่วนที่เล็กกว่า
ผู้ใช้สามารถนำเข้าไฟล์ SQL ขนาดใหญ่ลงในฐานข้อมูลโดยใช้ phpMyAdmin ได้อย่างไรเมื่อไฟล์เกินขนาดการอัปโหลดสูงสุดได้อย่างไร
สำหรับการนำเข้าไฟล์ SQL ขนาดใหญ่ผู้ใช้สามารถเพิ่มขีด จำกัด ขนาดการอัปโหลดในการกำหนดค่า PHP (`php.ini`) หรือใช้บรรทัดคำสั่งเพื่อนำเข้าไฟล์โดยตรงไปยังฐานข้อมูลโดยผ่านข้อ จำกัด ขนาดการอัปโหลด PHPMyAdmin

Yoann Bierling
เกี่ยวกับผู้แต่ง - Yoann Bierling
Yoann Bierling เป็นผู้เชี่ยวชาญด้านการเผยแพร่เว็บและดิจิตอลให้คำปรึกษาสร้างผลกระทบระดับโลกผ่านความเชี่ยวชาญและนวัตกรรมด้านเทคโนโลยี หลงใหลในการเพิ่มขีดความสามารถของบุคคลและองค์กรให้เติบโตในยุคดิจิตอลเขาได้รับแรงผลักดันให้ส่งมอบผลลัพธ์ที่ยอดเยี่ยมและผลักดันการเติบโตผ่านการสร้างเนื้อหาทางการศึกษา

การสร้างเว็บไซต์หลัก: ลงทะเบียนตอนนี้!

แปลงสถานะดิจิตอลของคุณด้วยหลักสูตรการสร้างเว็บไซต์ที่ครอบคลุมของเรา - เริ่มต้นการเดินทางสู่การเป็นผู้เชี่ยวชาญด้านเว็บวันนี้!

ลงทะเบียนที่นี่

แปลงสถานะดิจิตอลของคุณด้วยหลักสูตรการสร้างเว็บไซต์ที่ครอบคลุมของเรา - เริ่มต้นการเดินทางสู่การเป็นผู้เชี่ยวชาญด้านเว็บวันนี้!




ความคิดเห็น (5)

 2018-08-19 -  Shane Ross
Uwielbiam czytać twoje treści, publikuj dalej
 2018-08-19 -  Samantha Murray
So machen wir das, großartig zu wissen
 2018-08-19 -  Raul Lamb
Adoro ler seu conteúdo, continue postando
 2018-08-19 -  Samantha Gonzales
Đã có thời gian tuyệt vời khi đọc thông tin này, hãy tiếp tục công việc tốt
 2018-08-19 -  pravitates
Velké množství informací, díky za sdílení

ทิ้งข้อความไว้