ถ้าเราจะ Backup Dadabase ของ โปรเจคเราเราสามารถ Backup Dadabase ของเราโดยทำการ Export ในการ Backup นั้นสามารถทำให้คนอื่นสามารถใช้งาน Database ของเราได้ต่อโดยที่ไม่ต้องเขียน โครงสร้างใหม่ แค่นำไฟล์ที่เราBackup ไว้ มาImport เข้าในฐานข้อมูลได้เลยจะช่วยทำให้เวลาในการสร้างฐานข้อมูล ที่จะทำต่อจาก ของเก่าได้ไวมากขึ้น ในการ Export หรือ Backup ฐานข้อมูลทำได้โดยวิธีการดังนี้ครับ
1. เข้าไปที่


_____________________________________________________________________________________________________________________
** ส่วนตรงนี้นะครับจะเป็น การสร้าง Template ของ Database หรือเรียกได้ว่าเป็นการ สร้างประวัติในการ Export ครับ




ส่วนตรงนี้ จะเป็นการเลือกว่า เราต้องการ ตารางไหนบ้าง โครงสร้างไหนบ้าง ครับ




** ถ้าต้องการเลือก 2 อย่างก็ติ๊กเครื่องหมายถูกทั้ง 2 อย่าง[/color][/size]

ภาพนี้ คือ ได้จากการติ๊กเครื่องหมายถูก ทั้ง2 อย่าง ก็คือได้ทั้งโครงสร้าง และ ข้อมูล
หมายเลข 1 คือ โครงสร้างของ ตาราง
หมายเลข2 คือ ข้อมูลที่อยู่ในตารางนั้น
ถ้าเราเลือก อย่างใด อย่างหนึงก็จะได้ ข้อมูลที่ในกรอบ ระบุไว้ครับ _____________________________________________________________________________________________________________________
_____________________________________________________________________________________________________________________
ส่วนตรงนี้นะครับ
หมายเลข 1 จะเป็นการเลือก เปลี่ยนชื่อ database/table/columns ตอนที่ Export ออกไป ดูภาพในส่วนถัดไปนะครับ
หมายเลข 2 ใช้คำสั่ง LOCK TABLES
หมายเลข 3 Save out put a file คือกำหนดในการ Export File ต่าง ๆ จะมีชื่อ ตารางครับสามารถเปลี่ยนชื่อได้
หมายเลข 4 เลือกรูปแบบ Font
หมายเลข 5 สามารถเลือกเป็นแบบ Zip File ได้
หมายเลข 6 เมื่อกดติ๊ก จะ Export ชื่อไฟล์เป็นรุปแบบตาราง เช่น __Helix.sql
หมายเลข 7 เมื่อกด View output as text จะได้เป็นรูปแบบ Text ที่เปิดใน Mysql ได้เลยไม่ต้องเซฟเป็นไฟล์
หมายเลข 8 กำหนดได้ว่า ถ้าตารางไหนมีีขนาดเกิดที่กำหนด ก็ให้ข้ามการ Export ออกไป


_____________________________________________________________________________________________________________________
ส่วน Format-specific options: ก็จะเป็นการกำหนด คอมเม้นต่าง ๆในส่วนของ Header
1 ) จะเป็นการกำหนดว่าต้องการจะแสดง เวอร์ชัน และ เวลาในการ Export หรือไม่
2 ) กำหนด ให้เว้นบรรทัด ใส่ \n เข้าไป
3 ) เพิ่มวันเวลา ที่สร้างฐานข้อมูลอัปเดตล่าสุดและตรวจสอบล่าสุด
4 ) แสดง Key หลัก ที่เชื่อมระหว่างกัน
5 ) แสดงประเภท MIME
6 ) Export แบบ Transition คือ เราจะสามารถทำการ Rollback ย้อนกลับข้อมูลที่เกิดขึ้นระหว่างการทำงาน เช่น INSERT, UPDATE และ DELETE ให้กลับมายังจุดก่อนที่ Stored Procedure ที่จะทำได้
7 ) กำหนดการแสดงผลต่าง ๆ ดูคีย์ table และแสดงผลในรูปแบบ metadata
8 ) Export เป็นมุมมองแบบตาราง
9 ) แสดง Metadata
10 ) สามารถเลือก เวอร์ชันที่เก่ากว่าได้ ส่วนนี้จะเป็นการ กำหนดลบ ข้อมูลก่อนจะ Insert ข้อมูล จะทำงานเร็วกว่า Delete เพราะว่าจะไม่มีการเก็บข้อมูลเก่าไว้ ไม่สามารถ Rollback กลับมาได้ _____________________________________________________________________________________________________________________
_____________________________________________________________________________________________________________________
จะสามารถเลือกได้ว่าจะ Insert update หรือ Repace ได้ แล้วมีชนิดแสดงของข้อมูลว่า ให้แสดงแบบไหน ถ้าเลือก 2 อย่างก็จะมีฟังก์ชันของ Struct แล้วก็ data ขึ้นมาพร้อมๆกัน ตัวอย่าง ถ้าเลือก แค่ Struct ถ้าเลือกแค่ data ถ้าเลือก data และ struct จะได้โครงสร้างทั้ง 2 อย่าง