crontab -e 每天定时备份mysql

 

contab -e
00 03 * * * mysqldump -u juandx --password=wenbin -d 'juandx$blog' -h host > /home/juandx/backups/myblog_$(date +\%Y\%m\%d_\%H\%M\%S).sql
00 03 * * * mysqldump -u juandx --password=wenbin -t 'juandx$blog' -h host > /home/juandx/backups/myblog-table_$(date +\%Y\%m\%d_\%H\%M\%S).sql

  

单独备份某张表

mysqldump -u juandx --password=wenbin -t 'juandx$blog' 'table' -h host > table_bck.sql

  

如要对数据进行还原,可执行如下命令:

  

mysql -u username -p test_db < test_db.sql    

  

还原数据库操作还可以使用以下方法:

    mysql> sourcetest_db.sql    

 

posted @ 2016-08-14 01:56  juandx  阅读(1183)  评论(0编辑  收藏  举报