Halo eperibadeh, apa kabar nih? semoga baik baik saja yahh. Tidak terasa sudah lebih dari 3 bulan lalu saya tidak update ini blog, maklum lagi gencar posting di DownloadAja.com #promosidikit hehe :D. Mudah-mudahan mulai hari ini bisa aktif posting lagi disini, doain aja ya gan biar ga males hehe.
Oke sekarang kita masuk kemateri ini yaitu mengenai InnoDB dan cPanel. Hmm apasih hubungannya InnoDB dan cPanel gan? Gini gini saya ceritain, jaman dahulu kala #ejiehhlebayhehe, cPanel menggunakan MySQL untuk database dan MySQL terdahulu itu pakai InnoDB sebagai Engine-nya. Lambat laun, Engine pada MySQL berganti pada MyISAM.
Hmm terus gan hubungan dengan postingan ini apa? Gini gan saya pernah menemukan masalah dimana saya melakukan export-import hosting dari tempat lama ke tempat baru pada cPanel versi lama ke versi yang terbaru. Otomatis pada cPanel versi terbaru Engine InnoDB pada MySQL didisable dan ini menjadi pokok permasalahannya. Sudah paham kan gan? Kalau sudah paham sekarang kita masuk ke materi inti, bagaimana cara memperbaikinya dan agar ini tidak terjadi lagi.
Cara mengaktifkannya hanya perlu akses SSH ke server sebagai root (atau user yang diberikan kewenangan sudo atau su dan dapat akses root). Jika sudah, cek entry seperti berikut pada /etc/my.cnf :
skip-innodb
Jika entry seperti diatas ada, maka anda hanya perlu mendelete entry tersebut dan restart service MySQL.
Jika entry tersebut tidak ada, maka yang anda perlukan adalah restart service MySQL saja.
Jika masih bermasalah ketika tidak ada, anda dapat menambahkan comment (#) pada entry tersebut menjadi seperti berikut :
#skip-innodb
Jika sudah dienable, anda perlu melakukan penggantian default engine MySQL pada /etc/my.cnf dan mengikuti entry berikut :
default-table-type=innodb
Restart service MySQL untuk apply konfigurasi tersebut. Perlu diketahui InnoDB adalah engine yang lebih berat dari MyISAM dalam service MySQL. Do it with your own risk! Good Luck! 😀