การ import ไฟล์ sql ที่มีขนาดใหญ่ ลงใน phpMyAdmin
โพสต์แล้ว: 29/11/2019 4:31 pm
การ import ไฟล์ sql ที่มีขนาดใหญ่ ลงใน phpMyAdmin
phpMyAdmin คือ โปรแกรมที่ใช้ในการจัดการฐานข้อมูล Mysql บน browser ซึ่งสามารถทำการสร้างฐานข้อมูล การสร้างตาราง การสร้างฟิลด์ การเพิ่มฟิลด์ การแก้ไขฟิลด์ การลบฟิลด์ เป็นต้น ซึ่งสามารถกระทำทุกอย่างที่เกี่ยวข้องกับฐานข้อมูลได้ แล้วยังสามารถนำเข้า(import) หรือ ส่งออก (export) ฐานข้อมูลจากภายนอกได้เช่นกัน โดยปกติแล้วการนำเข้าฐานข้อมูลจะถูกกำหนดขนาดในการนำเข้าไว้ จึงทำให้ไม่สามารถ นำเข้าข้อมูลที่มีขนาดใหญ่กว่าขนาดที่กำหนดได้ ซึ่งถ้าจะนำเข้าข้อมูลที่มีขนาดใหญ่นั้น จึงต้องทำการตั้งค่าเองเท่านั้น โดยบทความนี้จะมานำเสนอการตั้งค่า ให้การนำเข้าฐานข้อมูล หรือข้อมุลที่มาขนาดใหญ่กว่าที่กำหนดนั้น สามารถนำเข้าข้อมูลได้ ซึ่งวิธีนี้เป็นเพียงวิธีหนึ่งเท่านั้น มีอีกหลายวิธีมากที่จะทำการนำเข้าข้อมูลขนาดใหญ่ โดยสามารถทำได้ ดังนี้
ขั้นตอนการตั้งค่าการนำเข้าข้อมูลที่มีขนาดใหญ่ลงใน phpMyAdmin
1. เข้าไปที่ phpMyAdmin เพื่อตรวจสอบดูขนาดการนำเข้าที่กำหนดไว้ ซึ่งขนาดที่กำหนดไว้มีขนาด 128MB ขนาดที่ต้องการนำเข้า มีขนาด 196MB ซึ่งไม่สามารถทำการนำเข้าได้ 2. ไปที่ folder Xampp แล้วไปที่ folder etc จากนั้นเปิดไฟล์ php.ini 3. ค้นหา คำว่า post_max_size แล้วเปลี่ยนเป็นขนาดตามที่ต้องการ ในที่นี้จะเปลี่ยนจาก ขนาด 128M เป็น 300M
4. ค้นหา คำว่า upload_max_filesize แล้วเปลี่ยนเป็นขนาดตามที่ต้องการ ในที่นี้จะเปลี่ยนจาก ขนาด 128M เป็น 300M 5. ค้นหา คำว่า memory_limit แล้วเปลี่ยนเป็นขนาดตามที่ต้องการ ในที่นี้จะเปลี่ยนจาก ขนาด 128M เป็น 300M 6. ทำการปิด และ เปิด Xampp ใหม่ แล้วเข้าไปที่ phpMyAdmin ไปที่ import จะเห็นว่า ขนาดที่กำหนดได้เปลี่ยนไปตามที่เราทำการกำหนดไว้แล้ว 7. ทำการ import ไฟล์ sql เป็นอันเสร็จสิ้น
phpMyAdmin คือ โปรแกรมที่ใช้ในการจัดการฐานข้อมูล Mysql บน browser ซึ่งสามารถทำการสร้างฐานข้อมูล การสร้างตาราง การสร้างฟิลด์ การเพิ่มฟิลด์ การแก้ไขฟิลด์ การลบฟิลด์ เป็นต้น ซึ่งสามารถกระทำทุกอย่างที่เกี่ยวข้องกับฐานข้อมูลได้ แล้วยังสามารถนำเข้า(import) หรือ ส่งออก (export) ฐานข้อมูลจากภายนอกได้เช่นกัน โดยปกติแล้วการนำเข้าฐานข้อมูลจะถูกกำหนดขนาดในการนำเข้าไว้ จึงทำให้ไม่สามารถ นำเข้าข้อมูลที่มีขนาดใหญ่กว่าขนาดที่กำหนดได้ ซึ่งถ้าจะนำเข้าข้อมูลที่มีขนาดใหญ่นั้น จึงต้องทำการตั้งค่าเองเท่านั้น โดยบทความนี้จะมานำเสนอการตั้งค่า ให้การนำเข้าฐานข้อมูล หรือข้อมุลที่มาขนาดใหญ่กว่าที่กำหนดนั้น สามารถนำเข้าข้อมูลได้ ซึ่งวิธีนี้เป็นเพียงวิธีหนึ่งเท่านั้น มีอีกหลายวิธีมากที่จะทำการนำเข้าข้อมูลขนาดใหญ่ โดยสามารถทำได้ ดังนี้
ขั้นตอนการตั้งค่าการนำเข้าข้อมูลที่มีขนาดใหญ่ลงใน phpMyAdmin
1. เข้าไปที่ phpMyAdmin เพื่อตรวจสอบดูขนาดการนำเข้าที่กำหนดไว้ ซึ่งขนาดที่กำหนดไว้มีขนาด 128MB ขนาดที่ต้องการนำเข้า มีขนาด 196MB ซึ่งไม่สามารถทำการนำเข้าได้ 2. ไปที่ folder Xampp แล้วไปที่ folder etc จากนั้นเปิดไฟล์ php.ini 3. ค้นหา คำว่า post_max_size แล้วเปลี่ยนเป็นขนาดตามที่ต้องการ ในที่นี้จะเปลี่ยนจาก ขนาด 128M เป็น 300M
4. ค้นหา คำว่า upload_max_filesize แล้วเปลี่ยนเป็นขนาดตามที่ต้องการ ในที่นี้จะเปลี่ยนจาก ขนาด 128M เป็น 300M 5. ค้นหา คำว่า memory_limit แล้วเปลี่ยนเป็นขนาดตามที่ต้องการ ในที่นี้จะเปลี่ยนจาก ขนาด 128M เป็น 300M 6. ทำการปิด และ เปิด Xampp ใหม่ แล้วเข้าไปที่ phpMyAdmin ไปที่ import จะเห็นว่า ขนาดที่กำหนดได้เปลี่ยนไปตามที่เราทำการกำหนดไว้แล้ว 7. ทำการ import ไฟล์ sql เป็นอันเสร็จสิ้น