Menggabungkan MySQLDump dan BZip2 untuk Backup MySQL

19 December 2007 oleh admin

Biasanya untuk membackup (export) database MySQL, gw cm melakukan dump saja. Gw lebih seneng lewat command line dari pada lewat MySQL Client, kecuali hanya disediakan akses melalui MySQL Client.

Untuk membackup bisa menggunakan perintah

mysqldump -uUser -p nama_database > path_tujuan

Misalnya

mysqldump -uroot -p db_kepegawaian > /home/db/pgw__20071219.sql

Perintah di atas akan menghasilkan sebuah file yang tersimpan di /home/db/ dengan nama pgw__20071219.sql yang berisi baris-baris sql dari database db_kepegawaian.

Untuk mengembalikan (restore/import) kita bisa menggunakan perintah

mysql -uUser -p nama_database < path_sumber

misalnya

mysql -uroot -p db_kepegawaian2 < /home/db/pgw__20071219.sql

Hlm: 1 2

Artikel terkait:
    No related posts
Tulis komentar

1 komentar untuk tulisan ini

  1. dod menulis:

    Ada versi yang buat winduz gak pakdhe? :D
    * winduz suk *

    Eh ya, sekedar tambahan, ketika backup, terutama jika kita sedang membackup database yang sedang running (online) dan ada potensi penambahan/perubahan data oleh koneksi lain ketika proses backup, ada parameter mysqldump yang bisa dipertimbangkan buat ditambahkan, yakni:
    *) –lock-tables kalau pake myIsam
    *) –single-transaction kalo pake yg transaction safe (InnoDb)

    Kenapa coba? :-"

    kalo yang satu parameter untuk 2 engine ada gag ?
    lha kalo engine-nya campuran antara myisam dan innodb gimana ?

Tinggalkan Komentar

abimanyu