Cara Import MySQL Berukuran Besar dengan SSH / Putty

Sebelumnya di sini sudah pernah dibahas cara Export Database MySql dengan perintah SSH Command.

Sekarang pada tutorial ini akan menjelaskan Cara Import MySQL Berukuran Besar dengan SSH / Putty di VPS. Database MySQL yang berukuran ratusan MB bisa menjadi masalah karena mungkin tidak bisa diimport melalui phpMyAdmin sebagaimana cara yang biasa dilakukan.

Dalam tutorial kali ini diperlukan beberapa hal berikut :

* Akses root pada server anda
* Sebuah VPS / Dedicated

Tutorial ini aku buat sembari melakukan migrasi sebuah situs dengan database yang berukuran besar dan ternyata tidak bisa diimport via phpMyAdmin. Situs ini aku pindahkan ke sebuah VPS dengan Kloxo sebagai kontrol panelnya.

Oke ikuti saja langkahnya :

1. Upload file database MySQL anda di File Manager. Supaya lebih ringan, zip saja dan upload menggunakan FTP, setelah itu extract.

2. Buat database MySQL kosongan di hosting anda. Catat username dan passwordnya.

3. Masuk ke server anda via SSH, bisa dengan memakai program putty.

4. Di putty, masuk ke directory dimana terdapat file MySQL yang akan diimport. Dalam tutorial ini file .sql aku taruh di folder /dbdir/. Gunakan perintah cd untuk berpindah ke directory lain. (lihat gambar) Ada dua file .sql yang akan aku import ke database yang baru.


5. Setelah memastikan bahwa:
(a). Database kosongan sudah terbuat dan tercatat;
(b). Database MySQL yang akan diimport sudah diupload ke hosting;
(c). Posisi SSH / putty berada di directory yang tepat. Maka kita tinggal melakukan perintah eksekusi berikut.

mysql -h localhost -u *****_v3 -p *****_v3 < old_pmv3.sql

Penjelasan:
mysql – ini adalah perintah untuk mengakses MySQL
-h localhost – hostname letak mysql anda, disini localhost adalah hostname ku
-u *****_v3 – user database kosongan
-p – prompt password, anda akan memasukkan password setelah menekan enter
*****_v3 (setelah -p) – nama database anda, disini aku memakai db name dan db user sama
< – perintah import
old_pmv3.sql – nama file database lama anda

Setelah memastikan bahwa perintah eksekusi benar, tekan Enter. Anda akan diminta untuk memasukkan password db kosongan yang dibuat tadi, masukkan passwordnya dan tekan enter. Tunggu hingga command prompt putty muncul kembali, itu pertanda bahwa proses import berhasil.

Selesai! Mudah kan? 😀

Tagged , , , . Bookmark the permalink.

2 Responses to Cara Import MySQL Berukuran Besar dengan SSH / Putty

  1. Pingback: Cara Export Database Mysql via SSH Putty | VPS-Murah.com

  2. Taufik says:

    ada tutorial buat cek semua ukuran mysql di server kita lewat putty ngga gan?

Leave a Reply

Your email address will not be published. Required fields are marked *