Untuk memindahkan database biasanya kita menggunakan export dan import database. Namun jika kita ingin memindahkan database yang cukup besar biasanya kita menggunakan mysql dump. Yang menjadi pertanyaan adalah apakah mungkin memindahkan database yang besar tanpa menggunakan mysql dump dan tanpa harus repot bolak balik dari OS windows dulu untuk melakukan export dan kemudian diimport lagi di linux. Jawabannya tentu saja bisa, untuk melakukannya bisa mengikuti langkah-langkah sebagai berikut.
- Pastikan mySQL server benar-benar mati (penting!!)
- Masuk kedirektori penyimpanan database, secara default untuk xampp windows (c:\xampp\mysql\data\)
- Copy folder dengan nama yang sama dengan nama database yang akan anda pindahkan
- Masuk kedirektori instalasi xampp/lampp pada linux
- Paste folder tersebut pada direktori /var/lib/mysql/
- Ganti permission pada folder tersebut jika dibutuhkan
- Hidupkan mySQL server dan lihat hasilnya pada http://localhost/phpmyadmin/
Jika dilakukan dengan benar maka sekarang anda sudah bisa menggunakan database tersebut pada linux anda.
#note : pengujian dilakukan dengan xampp 1.7.7 versi windows dan linux.