Mysql Linux下的数据库自动备份
来源:互联网 发布:怎样加入淘宝充值平台 编辑:程序博客网 时间:2024/06/03 00:29
其实这个只是利用了 mysqldump来实现的数据库备份 具体代码如下:
#!/bin/shmysqldump -u dbuserName -p password dbName | gzip > ~/mysql_backup/dbName`date +%Y-%m-%d_%H%M%S`.sql.gzcd ~/mysql_backupfind . -name '*.sql.gz' -mtime 30 | xargs rm -rf #delete 30 days ago
把以上脚本保存为dbback.sh, 并添加在 crontab 里执行 就OK了。
具体解释一下:
mysqldump -u dbuserName -p password dbName | gzip > ~/mysql_backup/dbName`date +%Y-%m-%d_%H%M%S`.sql.gz这句就是用MySQLdump来备份数据库中 dbName的数据库到 ~/mysql_backup/ 目录下, 并且创建的文件名为: dbName + 备份时间.sql
find . -name '*.sql.gz' -mtime 30 | xargs rm -rf #delete 30 days ago这句就是寻找当前目录下创建时间大于30天的 并删除
0 0
- Linux下的Mysql数据库自动备份
- Mysql Linux下的数据库自动备份
- MySQL :: Linux 下自动备份数据库的 shell 脚本
- linux下自动备份MYSQL数据库的方法
- linux下自动备份mysql数据库的脚本
- Linux下每天自动备份mysql数据库
- linux下自动备份mysql数据库
- Linux系统下自动备份MySQL数据库
- Linux下mysql数据库自动定时备份
- Linux下mysql数据库的自动备份与还原 远程备份和本地备份
- Linux下mysql数据库的自动备份与还原 远程备份和本地备份
- MySQL数据库liunx 下的自动备份
- linux下mysql自动备份数据库与自动删除临时文件
- MySql在linux下的自动备份
- Linux下的MySQL自动备份脚本
- linux下的mysql自动备份shell
- Linux自动备份MySQL数据库
- linux自动备份mysql数据库
- iOS 9 学习系列:Storyboard References
- Cordova插件
- HDU 3743 Frosh Week(树状数组求逆序数)
- init进程 http://blog.csdn.net/dagouaofei/article/details/5644119
- 用批处理来提取文件夹名名称将其前六位作为前缀重命名文件夹内文件
- Mysql Linux下的数据库自动备份
- Intent的发送(隐式启动)
- Struts2-常用标签
- OA 权限树 核心 Js代码 Ajax Struts Jquery
- NOIP2010 关押罪犯(最大生成树)
- iOS 网络编程基础
- How to configure Eclipse for Python programming
- mongodb执行js脚本
- ZOj 1234