Backup Restore Database dengan PHPMyAdmin

Salah satu tugas yang paling sering dilakukan oleh seorang web developer adalah menyalin (copy) database dari komputer lokal ke server website. Dan PHPMyAdmin pun menjadi pilihan utama dalam melakukan proses tersebut. Cara paling mudah untuk melakukannya adalah dengan menjalankan proses backup database lokal kemudian me-restore hasil backup tersebut ke server website. Dalam konteks PHPMyAdmin, secara sederhana dapat dikatakan bahwa backup sama dengan ekspor sedangkan restore sama dengan impor.

Backup database lokal

  1. Bukalah halaman phpMyadmin melalui browser yang biasanya beralamat di http://localhost/PHPMyAdmin.
  2. Pilih database yang ingin di-backup
  3. Pilih menu ekspor
  4. Pada bagian ekspor, kita bisa langsung melakukan ekspor. Klik saja “GO” dan dialog box penyimpanan file akan tampil.
  5. Dialog box akan tampak seperti berikut. Ingatlah dimana kita menyimpan file ini.

Restore database di server website

  1. Selanjutnya, bukalah phpMyAdmin yang ada di server website kita.
  2. Pilih menu Impor
  3. Pilih file yang dihasilkan pada langkah nomor 5
  4. Jika proses impor berhasil, akan tampak notifikasi sukses

Sebagai catatan, jika dalam database di server terdapat tabel yang namanya sama dengan tabel pada database hendak di-restore maka proses impor tidak bisa berjalan. Hal ini karena sintaks yang digunakan untuk me-restore tabel adalah “CREATE TABLE IF NOT EXISTS” yang artinya kurang lebih begini, ‘buat tabel jika tidak ada atau belum ada tabel dengan nama itu’. Oleh karenanya, kita perlu menghapus secara manual tabel-tabel yang sudah ada. Caranya? Silakan lihat di artikel “Menghapus Tabel dengan PHPMyAdmin.”

Selamat mencoba, semoga berhasil!

Pos ini dipublikasikan di Developer dan tag . Tandai permalink.

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s