Scroll to top

Haloo! Selamat Datang di Komunitas Private Training Web Development (29805 Members, 244 Projects, 2572 Topic, 7063 Comments)

Butuh karyawan baru? atau seorang Web Developer (Part-time/Freelance/Full-time) untuk mengerjakan project/aplikasi anda?, cari disini : Members Area Jobs!
Masalah saat Backup table dengan type Innodb dan MyISAM
Robby Prihandaya Mengatakan : Admin -
  1. Assalam, barusan ada salah seorang teman kita yang bertanya di sebuah topic,
  2. dan karena saya rasa cukup penting maka akan saya jelaskan sedikit disini :
  3.  
  4. isi pertanyaannya :
  5. mas saya menambahkan table di database sikolag, namun ketika saya ganti versi xampp nya database yang saya buat itu error tapi yang table dari project bawaan nya normal meskipun ganti versi xampp, dan file table di folder mysql>data pun untuk table yang saya buat cuma ada 2 yang extensinya .frm dan .ibd sedangkan untuk file yang bawaan nya ada tiga .frm .MYD .MYI ?
  6.  
  7. Baiklah akan saya jelaskan kenapa hal tersebut bisa terjadi :
  8.  
  9. File .frm dan .ibd itu artinya table dibuat dengan Type InnoDB, jadi untuk backup table innodb sebaiknya export dari phpmyadmin langsung, jangan ambil dari xampp/mysql/data karena saat di pindahkan tidak akan bisa digunakan,.. karena saat install file ibdata1 pada xampp/mysql/data/ibdata1 akan hilang/terhapus juga,..
  10.  
  11. Sedangkan ibdata1 adalah InnoDB Data tablespace, file dimana data/record di write dengan menggunakan Engine InnoDB sebagai Tablenya. Kalo Tabel type MyISAM langsung tersimpan pada Namatabel.MYD, jadi jika file ibdata1 sudah terlanjur dihapus sebaiknya buat ulang lagi tablenya...
  12. Semoga bermanfaat,.. :)
Maaf, Untuk Memberikan Komentar Anda Harus Login !!!