Assalamualaikum Wr.Wb...
dengan diberikan nikmat dan rezeki dari Allah SWT, saya Mr.GagalTotal666 akan
berbagi kepada anda yaitu tentang Cara Backup Semua Database di MySQL
dengan GNU/Linux.
sebelum nya saya membuat artikel tentang perintah dasar MySQL [disini]
membackup database ini perlu sekali apalagi saat kita mengalami
ada kendala di server atau server kita ingin di install ulang,
untuk berjaga-jaga bila terjadi sesuatu yang tidak di inginkan,
contoh nya apabila server terkena serangan dari attacker/cracker yang
merubah database menjadi kacau atau hilang nya data.
membackup database bisa di eksport dengan phpmyadmin satu-persatu,
merubah database menjadi kacau atau hilang nya data.
membackup database bisa di eksport dengan phpmyadmin satu-persatu,
cara itu membutuhkan lama sekali dan kali ini saya akan mengasih
tahu menggunakan mysqldump yang merupakan perintah sintaks dari SQL.
oke langsung saja, buka terminal/console anda
contoh sintak Mysqldump backup semua database
oke langsung saja, buka terminal/console anda
contoh sintak Mysqldump backup semua database
$ mysqldump -u username -p -A > backup.sql
$ mysqldump -u root -p -A > backup.sql
file tersebut berisikan sintak SQL yang dapat di import
ke server mysql dan jangan lupa untuk mengganti username
anda yang sesuai database anda dari mysql nya contoh diatas
username saya masih root atau default nya, kalau password
anda masih kosong atau tidak dikasih password langsung saja enter
bila anda ingin membackup struktur database nya saja, anda bisa
anda masih kosong atau tidak dikasih password langsung saja enter
bila anda ingin membackup struktur database nya saja, anda bisa
menambahkan sintak atau argumen -no-data atau di singkat
menjadi -d. semua record tidak akan ikut di backup
begini contoh sintak nya
begini contoh sintak nya
$ mysqldump -u username -p -A -d > backup.sql
$ mysqldump -u root -p -A -d > backup.sql
gampang kok kita hanya menambahkan slash saja, contoh sebagai berikut
$ mysqldump -u root -p -A > /home/ghostgtr666/ghost/backup.sql
$ mysqldump -u root -p -A -d > /home/ghostgtr666/ghost/backup.sql
kalau backup 1 database saja, contoh
$ mysql -u root -p -D nama database < /home/user/directory/nama database
$ mysql -u root -p -D brain < /home/ghostgtr666/ghost/brain.sql
atau bisa seperti ini
$ mysqldump -u username -p --database db_kantor > db_kantor_backup.sql
$ mysqldump -u username -p db_kantor > db_kantor_backup.sql
untuk menyimpan di directory
$ mysqldump -u username -p database_anda > /home/username_linux/folder/db.sql
untuk yang remote server cara membackup nya cukup mudah,
tinggal tambahkan sintak atau argumen -h yaitu host,
begini contoh nya
$ mysqldump -u root -h 198.162.10.2 -p -A > backup.sql
semua database kalau ada kesalahan dan kekurangan nya
mohon berikan masukan nya ya
oh iya kalau kamu masih kurang mengerti,
oh iya kalau kamu masih kurang mengerti,
silakan simak video dibawah ini
sekian dan semoga bermanfaat....
Wasalamualaikum Wr.Wb...
sekian dan semoga bermanfaat....
Wasalamualaikum Wr.Wb...
0 Comments