实现在在Linux环境下定时备份MySQL数据库。1、导出远程mysql数据库到本地成为sql文件:filename=`date +%Y%m%d`mysqldump --opt --host=IP地址 -urepl -prepl -R --triggers --single-transaction --flush-logs --database 数据库名称 > /opt/dbbackup/$filename.sql把以上语句保存为backup文件2、恢复sql文件到本地数据库:filename=`date +%Y%m%d`mysql < /opt/dbbackup/$filename.sql把以上语句保存为recover文件3、使用crond工具定时执行以上两个文件:#每天凌晨3:30执行导出sql30 3 * * * root /etc/cron.d/backup#每天凌晨6:30执行恢复sql30 6 * * * root /etc/cron.d/recover重启crond。完成。Oracle 如何快速查找和删除重复记录Oracle数据库实例两则相关资讯 mysql
- 数据库服务器 MySQL (08/15/2013 06:50:23)
- MySQL 5.6 GA 及逃亡潮 (02/08/2013 14:36:35)
- MySQL 5.5.22、5.1.62、5.0.96全线 (03/22/2012 19:03:49)
| - MySQL Administrator连接VMWare下 (05/24/2013 09:20:58)
- MySQL 5.1.68 发布 (02/05/2013 08:37:47)
- CentOS 5.2+MySQL+Heartbeat双机互 (01/29/2012 11:16:55)
|
本文评论 查看全部评论 (0)