Sabtu, 11 Maret 2017

Backup All Database with MySQL Dump


A. PENGERTIAN

Dump database berisi catatan tabel struktur dan / atau data dari basis data dan biasanya dalam bentuk daftar SQL pernyataan. Dump database yang paling sering digunakan untuk back up database sehingga isinya dapat dipulihkan dalam hal kehilangan data . Rusak database sering dapat dipulihkan dengan analisis dump. Dump database sering diterbitkan oleh perangkat lunak bebas dan konten gratis proyek, untuk memungkinkan penggunaan kembali atau forking dari database.



B. LATAR BELAKANG

Dalam dunia pemrograman backup database merupakan hal yang sering di pakai , karna backup melalui phpmyadmin begitu terbatas, maka dengan mysqldump ini backup database dapat dilakukan dengan cepat dan mudah.

C. MAKSUD & TUJUAN

Untuk membackup semua database yang berada pada database server.

D. ALAT & BAHAN
  • Laptop
  • Database Server (localhost) 
E. LANGKAH KERJA

1.  Buka terminal dan masuk sebagai superuser.

2.  Kemudian gunakan perintah di bawah ini unuk membackup semua database:
mysqldump -h localhost -u root -p --all-databases > dump-database-shodiq.sql
Keterangan:
localhost    : host atau bisa dengan IP server kita
root            : username dari database kita
--all-database : options untuk membackup seluruh database
dump-database-alinko.sql : nama file output yang isi nya database yang kita backup


3. Tunggu hingga proses backup selesai , dan jika sudah selesai gunakan perintah ls untuk cek data backupanya.


4. Untuk melihat isi dalam file backupan , kawan kawan dapat ketikkan
nano namafile backup



F. KESIMPULAN

Dengan menggunakan perintah mysql dump untuk membackup database ini , proses backup akan berjalan dengan cepat.

G. REFERENSI 
  • http://linuxcommand.org/man_pages/mysqldump1.html
  • https://mariadb.com/kb/en/mariadb/mysqldump/


EmoticonEmoticon