#1932 - Table '' doesn't exist in engine แก้

เจอตอนย้ายฐานข้อมูล MySQL โดยใช้การ Copy ที่ xampp\mysql\data\โฟเดอร์ฐานข้อมุล  มาวางใน xampp อันใหม่  ปัญหานี้จะเกิดกับคนที่ใช้  InnoDB

วิธีแก้  #1932 - Table '' doesn't exist in engine คือ

1.เข้าไปที่ xampp อันเก่าของเรา แล้วไปที่ xampp\mysql\data\ แล้ว Copyไฟล์ที่ขึ้นต้นด้วย ibxx เช่น ib_logfile0 , ibdata2 ทั้งหมด
2. เข้าไปยัง xampp\mysql\data\ ของ xampp อันที่เรากำลังใช้งานอยู่ (อันที่เกิดปัญหา)
3. ทำการปิด Service ของ MYSQL ก่อน แล้ววางไฟล์ที่ก็อปมา (วางทับไปเลย)
4. เปิด Service ของ Mysql  แล้วรีเฟสหน้า phpmyadmin ซักครั้ง แค่นี้ก็ได้แล้วครับ

ความคิดเห็น

  1. ขอบคุณมากครับ ใช้ได้ผลครับ

    ตอบลบ
  2. แก้ได้ผลครับ แต่มันมีตัวนี้ขึ้นมาแทนที่ปัญหาเก่าครับ
    .
    Could not save configuration
    #1932 - Table 'phpmyadmin.pma__userconfig' doesn't exist in engine
    .
    เกิดจากอะไรพอจะทราบมั้ยครับ? รบกวนด้วยครับ

    ตอบลบ

แสดงความคิดเห็น