Cara Backup Semua Database di MySQL dengan GNU/Linux


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, 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
$ mysqldump -u username -p -A > backup.sql
$ mysqldump -u root -p -A > backup.sql
kode tersebut akan menghasilkan sebuah nama file 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 menambahkan sintak
atau argumen -no-data atau di singkat menjadi -d. semua record tidak akan ikut di backup
begini contoh sintak nya
$ mysqldump -u username -p -A -d > backup.sql
$ mysqldump -u root -p -A -d > backup.sql
bagaimana backup nya menaruh di directory lain selain di home ?
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

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
oke mungkin cukup untuk artikel cara membackup semua database
kalau ada kesalahan dan kekurangan nya mohon berikan masukan nya ya

oh iya kalau kamu masih kurang mengerti, silakan simak video dibawah ini


sekian dan semoga bermanfaat....

Wasalamualaikum Wr.Wb...
Previous
Next Post »