Saturday 15 February 2020

How to Back Up and Retore Database dengan Command Prompt



A.     Back Up database dengan Menggunakan MySQL Command.

1.      Login ke MySQL pada XAMPP kemudian ketikan perintah # MySQL –u root hingga tampil keterangan “Welcome to the MariaDB monitor”
2. Tampilakan semua database dengan perintah “show databases;”(tanpa tanda petik).


3.      Pilih database mana yang akan di back up, contoh : kita memilih data database jadwal, maka berikan perintah : “use jadwal” (tanpa tanda petik).


4.      Tentukan tabel mana yang akan kita Export, jika sudah lakukan langkah selanjutnya. Ketik perintah “lock table nama_tabel write;” untuk mengunci tabel yang akan menjadi target. Seelanjutnya ketik “flush tables” Kemudian ketik “select * into outfile 'D:/backupdata/departement' from departement;”(tanpa tanda petik). 


     Data berhasil di backup file sudah terback Up pada folder yang kita buat tadi. 

    

B.     Retore database dengan Menggunakan MySQL Command
1.  Pastikan data harus ada pada database.


Selanjutnya kosongkan data dengan perintah “truncate table department;”


Data sudah kosong, selanjutnya kita akan memanggil data yang telah kita backup sebelumnya dengan mengunkan perintah “load data infile 'D:/backupdata/departement' into table departement;”.


Data yang di backup sudah kembali masuk pada table yang kita kosongkan sebelumnya.