需求: 1,每天0点备份mysql数据; 2,为节省空间,删除超过3个月的所有备份数据; 3,删除超过7天的备份数据,保留3个月里的 10号 20号 30号的备份数据; #创建shell文件 vim backup_mysql.sh mysqldump -uroot -p123456 --all-da ...
分类:
数据库 时间:
2018-04-02 13:37:54
阅读次数:
190
1、创建备份文件夹 #cd /bak#mkdir mysqldata 2、编写运行脚本 #nano -w /usr/sbin/bakmysql.sh 注:如使用nano编辑此代码需在每行尾添加’&&’或’;'连接符,否则生成的文件名末尾字符为乱码代码: #!/bin/bash # Name:bakm ...
分类:
数据库 时间:
2017-12-11 13:59:10
阅读次数:
173
数据库备份在现代计算机高速发展的今日变得日益重要,程序员往往因为不重视而忽略备份数据,导致数据丢失,造成非常严重的后果。定时备份无疑是解决备份的最好的途径,本文主要使用Navicat来自动备份数据库和创建相关的计划任务。 (一)使用Navicat自动备份数据库: 1,打开navicat客户端,连上m ...
分类:
数据库 时间:
2017-09-07 14:52:06
阅读次数:
237
1。设定定时器:终端敲入:crontab -e命令 2,然后写入 00 23 * * * /home/db_bak_file/dbbak.sh >>/home/db_bak_file/backDBInfo 。此语句作用为:在每天的23点运行 /home/db_bak_file/dbbak.sh下的脚 ...
分类:
数据库 时间:
2017-06-17 19:39:46
阅读次数:
206
定时备份数据库 /usr/sbin/backupmysql timestamp=`date +"%Y-%m-%d-%H-%M-%S"` mysqldump -uroot -p'123456 databasename>/db$timestamp.sql chmod +x backupmysql 安装c ...
分类:
数据库 时间:
2017-04-22 17:32:16
阅读次数:
182
利用系统crontab来定时执行备份文件,按日期对备份结果进行保存,达到备份的目的。 1、创建保存备份文件的路径/mysqldata 1 #mkdir /mysqldata 1 #mkdir /mysqldata 1 1 #mkdir /mysqldata #mkdir /mysqldata 2、创 ...
分类:
数据库 时间:
2016-12-30 19:24:37
阅读次数:
178
数据库备份在现代计算机高速发展的今日变得日益重要,程序员往往因为不重视而忽略备份数据,导致数据丢失,造成非常严重的后果。定时备份无疑是解决备份的最好的途径,本文主要使用Navicat来自动备份数据库和创建相关的计划任务。(一)使用Navicat自动备份数据库:1,打开navi..
分类:
数据库 时间:
2016-12-09 22:28:56
阅读次数:
870
最近写自己的项目,买了阿里云服务器,可以在云上根据自己想到的需求随意使用技术,感觉很爽。备份mysql流程如下: 环境:CentOS Linux release 7.2.1511 (Core) mysql5.6.34 这是因为mysql5.6以后,在命令行界面上使用密码可以是不安全的,网上有方法:h ...
分类:
数据库 时间:
2016-12-03 18:04:40
阅读次数:
271
配置文件中的信息 sqlurl=C://Program Files (x86)//MySQL//MySQL Server 5.0//bin//mysqldump -h localhost -uroot -pwjg user path=F:/test.sql backuptime=16:34:00 备 ...
分类:
数据库 时间:
2016-10-24 20:04:51
阅读次数:
367
Linux下定时备份MySQL数据库的Shell脚本 Linux下定时备份MySQL数据库的Shell脚本 Linux下定时备份MySQL数据库的Shell脚本 Linux下定时备份MySQL数据库的Shell脚本 对任何一个已经上线的网站站点来说,数据备份都是必须的。无论版本更新还是服务器迁移,备 ...
分类:
数据库 时间:
2016-09-20 19:53:43
阅读次数:
218