Database Mysql ใช้งานไม่ได้ มีแค่ชื่อตาราง ฟิวส์ในตารางหายหมดครั

ผมได้ Copy data ใน Folder Mysql เพื่อ Backup database แต่ลืมนึกไปว่าได้กำหนด Database เป็นแบบ Innodb ทำให้ข้อมูลที่ Copy ไว้ ไม่สามารถใช้งานได้ เรามีวิธีการไหนไม่ครับที่จะ ดูฟิวด์ในไฟล์ .frm ใน Folder data ของ Mysql หรือไม่ก็ทำให้ Database กลับมาใช้ได้อีกครั้ง



แล้วไม่ทราบว่า ถ้าท่านมีหลายๆ Database ก็ Export ทีละก้อนหรอครับ

มีวิธีการไหนดีกว่านี้ไหมครับ



แล้วไม่ทราบว่าท่านๆทั้งหลายใช้ Innodb หรือ Myism กันครับ 

เราควรจะเลือกใช้กันยังไง
01 มิ.ย. 2554 1 2,652

engine ทั้ง 2 แบบ มีจุดประสงค์ในการใช้งานต่างกันนะครับ



MyISAM เหมาะสำหรับงานที่ต้องเขียนบ่อย

InnoDB เหมาะกับการอ่านมากกว่าเขียน



ก็เลือกใช้ให้เหมาะสมกับการใช้งาน



ปกติแล้ว ผมก็ใช้วิธี copy folder นี่แหละครับ แต่ก็อาจมีปัญหาได้ถ้าใช้ MySQL คนละเวอร์ชั่นกันครับ ทางออกก็คือ อาจต้องหา MySQL เวอร์ชั่นที่ตรงกันมาก่อน แล้วค่อย export ออกมาละครับ





#1
ความคิดเห็น
ไฟล์อัปโหลด ชนิด jpg, jpeg ขนาดไฟล์ไม่เกิน 1024
^