Thursday, March 16, 2017

Backup database dengan menggunakan mysqldump


Febriyan Net - Dengan menggunakan mysqdump akan mempersingkat waktu anda dalam mengeksport database karena mysqldump dapat mengeksport banyak sekali database bahkan semua database hanya dalam satu perintah .

Pengertian

Database adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut. Perangkat lunak yang digunakan untuk mengelola dan memanggil kueri (query) basis data disebut sistem manajemen basis data (database management system, DBMS). Sistem basis data dipelajari dalam ilmu informasi.

Latar Belakang

Dengan menggunakan fungsi export pada phpmyadmin yang akan memakan waktu banyak jika ingin mengeksport banyak sekali bahkan semua database yang ada pada database server.

Maksud dan Tujuan

Mengeksport database dengan menggunakan command prompt terminal linux.

Alat dan Bahan

Laptop / PC Client
Database Server MySQL

Jangka Waktu Pelaksanaan

Kurang dari 10 menit tergantung kapasitas database nya.

Tahap Pelaksanaan

Pastikan terlebih dahulu anda mempunyai database server baik itu di laptop sendiri maupun di server lain . Dan pastikan juga database sudah berjalan dengan baik. Sekarang admin ingin membackup database admin bernama moodle . Karena hanya satu database yang akan admin export , ketikkan perintah :

febriyan febri # mysqldump -u root -p namadatabase > namafile.sql

Sehingga menjadi :

febriyan febri # mysqldump -u root -p moodle > moodle.sql

moodle.sql merupakan nama file sql yang akan menampung table table dari database yang telah diexport tadi. Nah, akan muncul file bernama moodle.sql . File tersebut dapat digunakan untuk mengimport kembali database moodle .
Selanjutnya, yaitu mengeksport banyak database atau lebih dari satu,
Misal admin ingin mengeksport 2 database yaitu database moodle dan database AbsenMu, sehinnga menggunakan perintah :

febriyan febri # mysqldump -u root -p --databases moodle AbsenMu > hasil.sql

Selanjutnya yaitu untuk mengeksport semua database yang ada pada database server anda , ketikkan perintah :

febriyan febri # mysqldump -u root -p --all-databases > hasil.sql

Sekarang akan lebih mudah dalam mengambil database dari server anda. Apalagi jika hanya dalam sekali ketik, semua database telah tereksport tanpa cacat ke laptop kita. Fungsi mysqldump ini sangat bermanfaat sekali karena akan mempercepat waktu dalam mengeksport suatu database .

Finish

Kesimpulan

Hasil dari Konfigurasi diatas yaitu database berhasil di backup dengan menggunakan perintah cli yaitu mysqldump. Anda dapat mengeksport satu, beberapa, maupun semua database dengan hanya beberapa command prompt

Referensi

https://www.liquidweb.com/kb/how-to-back-up-mysql-databases-from-the-command-line/

Sekian artikel tentang Backup database dengan menggunakan mysqldump. Semoga bermanfaat bagi teman teman yang sedang belajar database server :D .

Terimakasih
Komentar

0 comments