Backup and Restore MySQL Database

Bagaimana langkah untuk membackup database mysql ?
Backup database mysql dilakukan dengan cara men-dumping database menjadi sebuah file.
Untuk proses melakukan backup dan restore database lebih enaknya menggunakan UNIX shell command.
Jika ingin cara lebih mudah mungkin anda bisa menggunakan PHPMyAdmin, hanya saja di situ ada limit untuk size database yang bisa di backup dan di restore, jadi jika database anda besar, tidak bisa menggunakan PHPMyAdmin.

Cara ini dapat digunakan baik di OS Windows maupun OS Linux dengan distro yang lain juga.
Untuk di OS Window, silahkan anda cara dimana letak command mysqldump

Command untuk Backup database mysql adalah :
$ mysqldump -u root -h localhost -pmypassword mydatabase > mydatabase.sql

untuk menyimpan backup anda ke tempat lain semisal di direktori home nya root :
$ mysqldump -u root -h localhost -pmypassword mydatabase > /root/mydatabase.sql
untuk backup database anda dan meng-compressnya :
$ mysqldump -u root -h localhost -pmypassword mydatabase | gzip -9 > mydatabase.sql.gz

Nah setelah anda bisa melakukan backup, bagaimana cara untuk proses restore nya ?
$ mysql - u root -pmypassword mydatabase < mydatabase.sql
Jika anda sudah memiliki databasenya dan hanya ingin meng-import datanya saja (Perhatikan, bahwa command mysqlimport, tidak memerlukan adanya tanda "<" :
$ mysqlimport - u root -pmypassword mydatabase mydatabase.sql

Selamat mencoba :)

Referensi :
http://www.cyberciti.biz/tips/how-to-backup-mysql-databases-web-server-files-to-a-ftp-server-automatically.html
http://www.techiecorner.com/31/how-to-restore-mysql-database-from-sql-dump-file/
http://php.about.com/od/learnmysql/ss/mysql_backup_2.htm

Theme by Danetsoft and Danang Probo Sayekti inspired by Maksimer