Membuat backup (cadangan) database perlu dilakukan sebelum instal ulang server atau untuk berjaga-jaga bila terjadi sesuatu yang tidak diinginkan. Show Backup sebenarnya bisa kita lakukan melalui Phpmyadmin dengan cara mengekspor semua database. Tapi bagaimana kalau kita belum menginstal Phpmyadmin di Server? Tenang… Kita masih bisa melakukan backup melalui command line. Caranya gimana? Silahkan disimak: Cara Backup Semua DatabaseKita bisa backup database MySQL dengan perintah Selain
file SQL, perintah 1. Backup Skema dan DatanyaBuka terminal dan ketik perintah berikut ini
atau:
Kode tersebut akan menghasilkan sebuah file bernama Jangan lupa untuk mengganti 2. Backup Skema SajaBila ingin membuat cadangan struktur databasenya saja, nda bisa menambahkan argumen Contoh:
atau:
Maka semua data tidak akan ikut dicadangkan. Untuk membuat cadangan dari server remote, tambahkan argumen Contoh:
Cara Backup Routine dan TriggerRoutine dan trigger tidak ikut ter-backup secara otomatis. Karena itu… Jika di databasemu ada routine (prosedur dan fungsi) dam Trigger, kita bisa backup dengan menambahkan argumen Contoh:
Atau bisa juga:
Nah untuk backup trigger, tinggal tambahkan saja argumen Contoh:
Cara Backup Database SpesifikKita juga bisa menentukan database dan tabel yang akan di-backup. Caranya? Kita tinggal tambahkan Contoh:
Atau bisa juga langsung seperti ini:
Kita juga bisa menentukan tabel yang akan di-backup secara spesifik dengan cara menuliskan nama tabelnya setelah database. Contoh:
Atau bisa juga langsung seperti ini:
Cara Restore DatabaseNah untuk mengembalikan (restore) database yang sudah kita backup.. Kita bisa impor file SQL yang sudah dibuat. Import bisa dilakukan melalui Phpmyadmin atau aplikasi serupa. 1. Restore Semua DatabaseJika ingin mengembalikan semua database yang sudah dicadangkan, maka kita bisa menggunakan perintah berikut.
Maka semua kode SQL yang ada di dalam file 2. Restore Satu DatbaseJika kita ingin mengimpor database secara spesisfik, maka kita bisa tuliskan nama databasenya. Contoh:
Akhir Kata…Nah itulah cara backup dan restore database MySQL dengan menggunakan perintah di command line. Jika kamu ingin mempelajari lebih lanjut tentang perintah-perintah ini, kamu bisa membaca dokumentasinya di:
Atau bisa juga membacanya melalui perintah Conoht: Akhir kata, terimakasih sudah mengikuti tutorial ini. Semoga bermanfaat. |