ส่งออก - นำเข้า ฐานข้อมูล Mysql ด้วย phpMyAdmin
หน้าแรก PHP MySQL เกร็ดความรู้ ส่งออก - นำเข้า ฐานข้อมูล Mysql ด้วย phpMyAdmin
ส่งออก ฐานข้อมูล mysql
เมื่อท่านต้องการย้ายฐานข้อมูลของท่านไปยังที่อื่น หรือ ย้ายไปเครื่องอื่น ท่านสามารถ "ส่งออก" ฐานข้อมูลให้อยู่รูปแบบไฟล์ .sql โดยจะต้องเข้าไปที่ phpMyAdmin ของท่านแล้ว เลือกฐานข้อมูลที่ต้องการ จากนั้น เลือก "ส่งออก" จากแทบเครื่องมือการจัดการฐานข้อมูล ดัง รูปภาพที่ 1 แสดงแถบจัดการฐานข้อมูล

รูปภาพที่ 1 แสดงแถบจักการฐานข้อมูล
จากนั้น จะเข้าสู่หน้าจอการกำหนดค่าในการส่งออกของฐานข้อมูล ให้ท่านกำหนดค่าตามรูปภาพที่ 2 หนาจอกำหนดค่าส่งออก

รูปภาพที่ 2 หน้าจอกำหนดคค่าส่งออก
ในส่วนของกรอบ "ส่งออก" จะเป็นการเลือกตารางฐานข้อมูลที่ต้องการส่งออก ซึ่งถ้าท่านต้องการส่งออกทั้งหมด ก็จะต้องเลือกทั้งหมด หรือถ้าหากต้องการเลือกตารางใดตารางหนึ่งก็เลือกตามที่ท่านต้องการ และในกรอบส่งออก ยังสามารถเลือกขนิดไฟล์ที่จะให้ส่งออกให้อยู่ในรูปแบบชนิดใดชนิดหนึ่ง แต่ในตัวอย่างนี้ จะส่งออกเป็นไฟล์ SQL ครับ
ในส่วของกรอบ "โครงสร้าง" จะเป็นการกำหนดรูปแบบการสร้าง script sql ครับซึ่งจะอธิบายพอสังเขปดังนี้
เมื่อมีการนำเข้า sql จะทำการลบตารางฐานข้อมูลก่อนที่จะรัน script sql ที่ได้หลังจากการส่งออกเรียบร้อยแล้ว
เมื่อเลือก เมื่อมีการนำเข้า sql จะตรวจสอบชื่อตารางว่ามีอยู่แล้วหรือไม่ ถ้ามีอยู่แล้วก็จะทำการลบ และ สร้างใหม่
เมื่อเลือก sql จะนับเลข AUTO_INCREMENT ต่อจากฐานข้อมูลของเราครับ
เมื่อเลือก sql จะทำการสร้าง PROCEDURE / FUNCTION ใน script sql ครับ
ส่วนอื่นๆจะไ่ม่อธิบายนะครับ เพราะรูปภาพ และการตั้งค่าที่เหลือจะเป็นภาษาไทยที่สื่อได้เข้าใจอยู่แล้ว
เมื่อตั้งค่าเรียบร้อยแล้ว กดปุ่ม "ลงมือ" และเราจะได้บันทึกไฟล์ฐานข้อมูลของเราครับ
นำเข้า(Import) ฐานข้อมูล mysql
การนำเข้าฐานข้อมูล ทำได้โดยการนำเข้ามาสู่ฐานข้อมูลที่มีอยู่แล้ว หรือ นำเข้าฐานข้อมูลใหม่ ซึ่งผมจะยกตัวอย่างการนำเข้าฐานข้อมูลที่ถูกสร้างขึ้นมาใหม่นะครับ
ขั้นแรกสร้างฐานข้อมูลใหม่ขึ้นมา โดยผมจะสร้างฐานข้อมูลใหม่ชื่อ test_import_database ครับ จากนั้น ก็คลิกที่เมนู "Import" จากแถบจัดการฐานข้อมูลนะครับ ดังตัวอย่าง รูปภาพที่ 3 แถบจัดการฐานข้อมูล

รูปภาพที่ 3 แถบจัดการฐานข้อมูล
จากนั้นให้ browse ในกรอบ File to import เลือกไฟล์ที่เราได้ทำการส่งออกไว้แล้วนะครับ เสร็จแล้วกดปุ่ม "ลงมือ" ก็เป็นอันเสร็จพิธีครับ

รูปภาพที่ 4 เลือกไฟล์ sql ที่เราส่งออกไว้

รูปภาพที่ 5 Import เสร็จแล้วครับ
ขึ้นไปด้านบน
