- โปรแกรมฟรี EaseUS
- Data Recovery Wizard Free
- Todo Backup Free
- Partition Master Free
updated on Jul 02, 2025 to การกู้คืนข้อมูล
2 วิธีในการกู้คืนไฟล์ฐานข้อมูล MySQL (พร้อมรูปภาพ)
ไม่ต้องกังวลหากคุณสูญเสียไฟล์หรือข้อมูลจากฐานข้อมูล MySQL คุณสามารถ กู้คืน MySQL ได้ ด้วยเครื่องมือหรือ Binlog
โซลูชันที่ใช้งานได้ | การแก้ไขปัญหาทีละขั้นตอน |
---|---|
1. กู้คืน MySQL ด้วยเครื่องมือที่เชื่อถือได้ |
|
2. กู้คืน MySQL จาก Binlog |
|
ฐานข้อมูล MySQL คืออะไร
ฐานข้อมูลคือการรวบรวมข้อมูลที่มีโครงสร้าง ซึ่งอาจเป็นอะไรก็ได้ตั้งแต่รายการซื้อของง่ายๆ ไปจนถึงแกลเลอรีรูปภาพ หรือข้อมูลจำนวนมากในเครือข่ายองค์กร หากต้องการเพิ่ม เข้าถึง และประมวลผลข้อมูลที่จัดเก็บไว้ในฐานข้อมูลคอมพิวเตอร์ คุณจะต้องมีระบบจัดการฐานข้อมูล เช่น MySQL Server เนื่องจากคอมพิวเตอร์สามารถจัดการข้อมูลจำนวนมากได้เป็นอย่างดี ระบบจัดการฐานข้อมูลจึงมีบทบาทสำคัญในการประมวลผล โดยทำหน้าที่เป็นยูทิลิตี้แบบสแตนด์อโลนหรือเป็นส่วนหนึ่งของแอปพลิเคชันอื่นๆ
MySQL คือระบบการจัดการฐานข้อมูลเชิงสัมพันธ์ (RDBMS) ที่ใช้ SQL (Structured Query Language) MySQL เปิดตัวครั้งแรกในเดือนมกราคม 1998 ปัจจุบันเป็นส่วนประกอบหนึ่งในสายผลิตภัณฑ์เซิร์ฟเวอร์ฐานข้อมูลและเครื่องมือพัฒนาของบริษัทแม่ MySQL AB MySQL ถูกใช้ในแอปพลิเคชันต่างๆ มากมาย เช่น คลังข้อมูล อีคอมเมิร์ซ ฐานข้อมูลเว็บ แอปพลิเคชันบันทึกข้อมูล และแอปพลิเคชันแบบกระจาย ปัจจุบัน MySQL ได้กลายเป็นฐานข้อมูลโอเพ่นซอร์สที่ได้รับความนิยมมากที่สุดในโลก เนื่องจากมีประสิทธิภาพที่รวดเร็ว เชื่อถือได้ ใช้งานง่าย และประหยัดต้นทุนได้อย่างมาก
ซอฟต์แวร์กู้คืนฐานข้อมูล MySQL ที่ดีที่สุด (แนะนำ)
ไฟล์ฐานข้อมูล MySQL มักจะลงท้ายด้วยนามสกุลไฟล์ FRM, MYD, MYI ไฟล์ *.frm ประกอบด้วยคำจำกัดความของตาราง ไฟล์ *.myi คือไฟล์ดัชนี MyISAM ส่วนไฟล์ *.myd ประกอบด้วยข้อมูลตาราง เช่นเดียวกับข้อมูลประเภทอื่นๆ คุณอาจสูญเสียไฟล์ MySQL เนื่องมาจากการลบโดยไม่ได้ตั้งใจ การจัดรูปแบบที่ไม่รอบคอบ การสูญเสียพาร์ติชั่น ระบบล่ม หรือติดไวรัส แม้ว่าคุณจะพยายามหลีกเลี่ยงทุกวิถีทางแล้วก็ตาม แต่การสูญเสียข้อมูลก็ยังคงเกิดขึ้น
แล้วจะกู้คืนข้อมูล MySQL ได้อย่างไรเมื่อเกิดปัญหาแต่คุณไม่ได้สำรองข้อมูลไว้ เราแนะนำให้ลองใช้ EaseUS Data Recovery Wizard และเราขอแนะนำ EaseUS Data Recovery Wizard ซึ่งสามารถจัดการกับสถานการณ์ข้อมูลสูญหายต่างๆ และกู้คืนไฟล์ฐานข้อมูล MySQL จากข้อมูลนั้นได้ นอกจากนี้ ยังมีจุดเด่นอื่นๆ อีกมากมาย:
- กู้คืนข้อมูลที่ถูกลบ ฟอร์แมต และไม่สามารถเข้าถึงได้ในสถานการณ์สูญเสียข้อมูลที่แตกต่างกัน
- กู้คืนไฟล์จากฮาร์ดไดรฟ์ที่ฟอร์แมต แล้ว ถังรีไซเคิลที่ว่างเปล่า การ์ดหน่วยความจำ แฟลชไดรฟ์ กล้องดิจิทัล และกล้องวิดีโอ
- กู้คืนไฟล์คำ รูปภาพ เสียง เพลง และอีเมลจากที่เก็บข้อมูลใดๆ ได้อย่างมีประสิทธิภาพ
วิธีการกู้คืน MySQL ด้วยเครื่องมือกู้คืนข้อมูล MySQL ของ EaseUS
ดาวน์โหลด EaseUS Data Recovery Wizard และกู้คืนข้อมูล MySQL ที่สูญหายโดยเร็วที่สุด เปิดใช้งานและทำตามขั้นตอนง่ายๆ ต่อไปนี้เพื่อกู้คืนไฟล์ MySQL ที่สูญหาย
ขั้นตอนที่ 1. เรียกใช้ EaseUS Data Recovery Wizard บนคอมพิวเตอร์ของคุณ เลือกไดรฟ์ที่คุณสูญเสียไฟล์และคลิก "ค้นหาข้อมูลที่สูญหาย" หากไฟล์ที่สูญหายของคุณอยู่ในอุปกรณ์จัดเก็บข้อมูลภายนอก ให้เชื่อมต่ออุปกรณ์ดังกล่าวเข้ากับคอมพิวเตอร์ของคุณก่อน

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

ขั้นตอนที่ 3 คลิกปุ่ม "ดูตัวอย่าง" หรือดับเบิลคลิกไฟล์เพื่อดูตัวอย่างแบบเต็ม สุดท้าย เลือกไฟล์ที่ต้องการ คลิก "กู้คืน" และเลือกตำแหน่งที่ปลอดภัยอื่นหรือไดรฟ์บนคลาวด์เพื่อบันทึกไฟล์ทั้งหมดในครั้งเดียว

หากคุณมีปัญหาสูญเสียข้อมูลอื่นๆ คุณยังสามารถดาวน์โหลด ซอฟต์แวร์กู้คืนไฟล์ MySQL เพื่อกู้คืนรูปภาพ วิดีโอ เอกสาร ด้วยการคลิกง่ายๆ
วิธีการกู้คืน MySQL จาก Binlog
ข้อกำหนดเบื้องต้นสำหรับการกู้คืนข้อมูลจาก Binlog คือ ต้องเปิดใช้งาน MySQL Binlog หากไม่ได้เปิดใช้งาน Binlog ให้ละเว้นวิธีนี้ คุณสามารถตรวจสอบไฟล์การกำหนดค่า MySQL ได้หากเปิดใช้งาน Binlog ไว้ โดยทั่วไปแล้วตำแหน่งของบันทึกจะอยู่ในไดเร็กทอรี /var/lib/mysql
ขั้นตอนที่ 1. เข้าสู่ระบบ MySQL และใช้คำสั่งเพื่อดู Binlog
- # แมว /etc/my.cnf
- # mysql -uroot -p
- mysql> แสดงตัวแปรเช่น 'log_bin%';
- # ll /home/programs/mysql-5.6.26/data/mysql-bin*
ขั้นตอนที่ 2. ค้นหาคำสั่งที่ไม่ถูกต้องใน Binlog
คุณสามารถค้นหาเวลาการดำเนินการของคำสั่งข้อผิดพลาดใน Binlog และกู้คืนบันทึกได้ นอกจากนี้ คุณยังสามารถข้ามขั้นตอนนี้และกู้คืน Binlog ทั้งหมดได้โดยตรง จากนั้นเปิดไฟล์ SQL และลบคำสั่งข้อผิดพลาด
- # sudo mysqlbinlog --base64-output=DECODE-ROWS -v -d ids --start-datetime '2016-10-11 15:22:53' mysql-bin.000001 > /home/stack/data.sql
ขั้นตอนที่ 3. กู้คืน MySQL จาก Binlog
ใช้คำสั่ง MySQL Binlog เพื่อคืนค่าบันทึก Binlog ไปยังสคริปต์ SQL โดยตรง และคุณสามารถระบุเวลาเริ่มต้นและสิ้นสุดได้
หากมีการสร้างไฟล์ Binlog หลายไฟล์จากการสำรองข้อมูลครั้งล่าสุด (ขอแนะนำให้รีเฟรชไฟล์ Binlog พร้อมกันกับการสำรองข้อมูล) จนถึงเวลาการกู้คืน จากนั้นส่งออกไปยัง SQL และนำเข้าไปยังฐานข้อมูลตามลำดับจากเล็กสุดไปยังใหญ่สุด
- # sudo mysqlbinlog --base64-output=DECODE-ROWS -v -d ids --start-datetime '2016-10-11 15:22:53' mysql-bin.000001 > /home/stack/data.sql
ขั้นตอนที่ 4. กู้คืนข้อมูลไปยัง MySQL
เมื่อคุณกำลังกู้คืนข้อมูล อาจมีข้อผิดพลาดข้อมูลเกิดขึ้นซ้ำๆ แนะนำให้ใช้พารามิเตอร์ -f เพื่อละเว้นข้อผิดพลาดดังกล่าว
- # mysql -uroot -p -f ids
บทสรุป
นั่นคือทั้งหมดเกี่ยวกับฐานข้อมูล MySQL หากคุณเปิดใช้งาน Binlog แนะนำให้ใช้ วิธีที่ 2 หากคุณไม่มีข้อมูลสำรอง แนะนำให้ใช้ วิธีที่ 1 ซอฟต์แวร์กู้คืนข้อมูล EaseUS สามารถกู้คืนไฟล์ FRM, MYD, MYI และอื่นๆ ได้
บทความที่เกี่ยวข้อง
-
เคล็ดลับปี 2024: วิธีหยุด Windows 11 จากการลบไฟล์โดยอัตโนมัติ
Daisy/2024-10-08
-
วิธีกู้คืนไฟล์หลังจากรีเซ็ต windows 10
Suchat/2025-07-02
-
วิธีการกู้คืนบันทึกการแสดงและรายการบันทึกอื่นที่ถูกลบออกจาก DirecTV
Suchat/2025-07-02
-
วิธีการกู้คืนข้อมูลภาพโกสต์ด้วยซอฟต์แวร์ Ghost Recovery [ง่าย]
Daisy/2024-09-29
EaseUS Data Recovery Wizard
กู้คืนข้อมูลที่ถูกลบได้อย่างมีประสิทธิภาพ รวมกู้คืนข้อมูลจากฮาร์ดไดรฟ์ (hard drives) ที่เสียหายหรือถูกฟอร์แมต (format)
ดาวน์โหลดสำหรับ PCดาวน์โหลดสำหรับ Mac