用sh脚本备份mysql的文件打不开

Linux/Unix社区 > 应用程序开发区 [问题点数:40分,结帖人lshfong]
等级
本版专家分:0
结帖率 100%
等级
本版专家分:0
等级
本版专家分:35805
勋章
Blank
红花 2013年8月 Linux/Unix社区大版内专家分月排行榜第一
2012年11月 Linux/Unix社区大版内专家分月排行榜第一
2012年10月 Linux/Unix社区大版内专家分月排行榜第一
2012年9月 Linux/Unix社区大版内专家分月排行榜第一
2012年7月 Linux/Unix社区大版内专家分月排行榜第一
2012年6月 Linux/Unix社区大版内专家分月排行榜第一
2012年5月 Linux/Unix社区大版内专家分月排行榜第一
2011年11月 Linux/Unix社区大版内专家分月排行榜第一
Blank
黄花 2013年6月 Linux/Unix社区大版内专家分月排行榜第二
2013年5月 Linux/Unix社区大版内专家分月排行榜第二
2013年3月 Linux/Unix社区大版内专家分月排行榜第二
2013年1月 Linux/Unix社区大版内专家分月排行榜第二
2012年12月 Linux/Unix社区大版内专家分月排行榜第二
2012年8月 Linux/Unix社区大版内专家分月排行榜第二
2011年12月 Linux/Unix社区大版内专家分月排行榜第二
2011年10月 C/C++大版内专家分月排行榜第二
2011年10月 Linux/Unix社区大版内专家分月排行榜第二
Blank
蓝花 2012年6月 C/C++大版内专家分月排行榜第三
2012年6月 PHP大版内专家分月排行榜第三
2012年5月 C/C++大版内专家分月排行榜第三
2012年3月 Linux/Unix社区大版内专家分月排行榜第三
2012年2月 Linux/Unix社区大版内专家分月排行榜第三
2011年11月 C/C++大版内专家分月排行榜第三
等级
本版专家分:7040
勋章
Blank
黄花 2012年3月 Linux/Unix社区大版内专家分月排行榜第二
2012年2月 Linux/Unix社区大版内专家分月排行榜第二
2012年1月 Linux/Unix社区大版内专家分月排行榜第二
等级
本版专家分:0
lshfong

等级:

shell脚本练习(萌新的mysql数据库备份脚本)

1:数据库备份 ...备份所有数据库到/mnt/mysqldump/数据库名.sql ...当文件不存在直接备份 vim db_dump.sh 测试 安装mariadb-server 测试 打开数据库 测试 执行初始化 测试 创建备份目录 测试 当文件存在 ...

使用Shell脚本mysql数据库的简单备份

mysql数据库备份 实验材料* 一台centos7安装mysql服务,并打开 ip为192.168.100.102 一个centos6.5(也可以使用centos6但是需要再装一个mysql服务) ip为192.168.100.103 不会装mysql服务复制链接到浏览器 ...

shell脚本-----Mysql备份----mybak-all.sh

# 介绍:mybak-all.sh mysqldump方式全备份脚本 # # 注意:使用前先测试,并修改对应的变量。 # 功能:全备份脚本 # # 适用:centos6+ # 语言:中文 # #使用:./xx.sh -uroot -p'123456',使用前进行变量配置 #过程...

mysql备份shell脚本

/bin/sh # 备份保留时间 7天 BTIME=7 # 文件名 DATENAME=`date "+%Y-%m-%d_%H_%M"` # 备份目录 _DIR="/data/" # 数据库信息 USER="root" PWD=&...

shell脚本备份mysql数据库(for循环)

/bin/bash mysql_host="192.168.1.239" mysql_user="root" mysql_passwd="123456" #sql备份目录 root_dir="/backup" back_dir="/backup/databases" data_dir="databases" store_dir="database"...

linux mysql定时自动备份实现

基本上不管是对于我们自己使用,还是给客户部署服务器,mysql备份可或缺的一部分,这里就教大家怎么去实现mysql的定时自动备份功能,为了实现这个功能,也是踩了各种坑,最后整理出来的,在这里我们实现了下面这...

linux定时备份mysql数据库,及解决crontab执行时生成数据库文件为空的问题

linux定时备份mysql数据库

mysql自动备份脚本下载+简单解读

脚本解读之前,先介绍几个常用的命令 修改文件的修改时间 touch -m -d "2000-01-01 10:10:10" ubuntugege.txt 查找修改日期前n天的文件列表 例如查找:/home/back/...

编写shell脚本mysql数据库进行定时备份

在linux上安装mysql并建立测试库,编写shell脚本对此库使用mysqldump进行定时备份和历史备份文件清理(保留3天),注意脚本的通用性和扩展性 1 mysq数据库的安装  yum install mysql-server //安装服务端  yum ...

centos定时备份mysql数据库 shell脚本实现

数据很重要,上线的项目必须...1、shell脚本的mysqldump命令必须使用绝对路径,首先find / -name 'mysqldump' 找到真实绝对路径,否则备份出来文件0kb  2、在终端用不需加目录,说明安装的时候已经放入系统bin全局变

实战-MySQL定时全量备份(1)

阅读本文大约需要 5 分钟 概要 ...所以要对我们的线上数据库定时做全量备份与增量备份。例如:每天做一次增量备份,每周做一次全量备份。以下所涉及的操作系统为 centos7 。 GitHub 地址: ...

linux上 mysql数据库备份与还原 (mysqldump)

最近要写mysql数据库备份,把自己所得记录下来,防止以后忘了,哈哈哈哈 (注 这是远程备份,备份到指定服务器) 使用环境   centos 7  mysql 5.7   远程连接主机免密码登录 ,  在运行服务器上执行 ssh-...

shell脚本每天自动备份mysql数据库

二、使用命令行shell测试执行mysqldump,理解必备的参数,查看生成的sql备份文件是否符合需求; /usr/bin/mysqldump --opt -ubatsing -pbatsingpw -hlocalhost timepusher > /mnt/mysqlBackup/db_`date +%....

CentOS7 MySQL定时自动备份实现

本文70%转载自:linux mysql定时自动备份实现 生产环境遇到得最幸福得事情就是,某些场景没办法避免去update或者delete的时候,某个参数没有注意。完蛋了 完蛋了,数据被我搞崩了怎么办,赶紧去运营找备份呀!运营...

linux mysql备份 脚本执行成功 自动任务执行文件大小为0B

mysql备份,首先写了个脚本mysql_backup.sh 里面的内容: mysqldump -uroot -p密码 shop | gzip > /www/backup/mysql_ssh/shop_$(date +%Y%m%d_%H%M%S).sql.gz 直接执行脚本成功  ./mysql_backup....

mysql定时自动备份数据库

下面将介绍mysql数据库的自动备份,大家可根据情况自行选择将备份数据存放在哪里。 第一种,数据跑在服务器上,如果只想定时把数据库备份放在服务器(此处服务器系统为centos7)上,可如下设置: 首先编写sh...

mysql备份远程数据库到本地

sudo mkdir mysql_data2、创建备份脚本文件:/home/mysql_data/mysql_databak.sh touch mysql_databak.sh#创建文件 sudo vi mysql_databak.sh#编辑文件3、代码如下 #!/bin/sh DUMP=/usr/bin/mysqldump

shell脚本 ----mysql备份使用mysqldump实现自动备份

脚本如下: [root@localhost shell]# cat mysqldump.sh ...#dbname(需要备份的数据库名称,根据实际需求需要修改该变量的值,默认备份mysql数据库) user='root' -----数据库用户 passwd='123456' ...

如何在Linux上实现每天自动备份mysql数据库

1.首先在服务器上创建存放备份sql的文件夹 mkdir /usr/local/mysqlBackup 2.编写脚本mysqlBackupScript.sh mkdir /usr/local/mysqlScript #创建脚本存放位置 cd /usr/local/mysqlScript #进入脚本存放位置 vim ...

使用脚本定时备份 MySQL 数据库

在 Windows 和 Linux 中定时备份 MySQL 数据库

linux 定时备份数据库并保留七天备份

1、新建一个脚本文件backup.sh #!/bin/bash baseDir="/disk1/mysql_server/data_dump/"; cd "$baseDir"; echo "开始备份数据库"; echo `mysqldump -uroot -p'password' --default-character-set=utf8 database > ...

Mysql 增量备份脚本(Linux)

 本文适合于没有启动复制功能的mysql,如果启动了复制,可能需要采取这种备份策略或者需要修改相关参数. 每个人的备份策略都可能不同,所以请根据实际情况修改,做到举一反三,不要照搬照抄,可能会造成不必要的损失....

shell 最简单最牛逼的备份脚本!!

#红色方框里为脚本调用格式,下面来看看我这个脚本实现的功能 通过上图搭建可能会发现一个问题,也就是备份机2为什么直接从源获取备份文件,我就和大家说说为什么要这么做,主要因为源服务器是线上服务器而备份...

docker定时备份mysql数据库

1,写sh脚本,放在宿主机上的/shell下。 shell备份脚本如下: // 保留10天数据, // mysqldocker 为安装mysql的docker docker exec -i mysqldocker bash<<'EOF' // 判断目录是不是已经存在,...

mysql定时备份数据库和删除N天前数据库备份

前提,这里使用 Ubuntu 16.04.4。 mysql定时备份数数据库: 1.创建备份文件夹和脚本文件: mkdir -p /home/mysql_...2.编辑脚本文件mysql_backup.sh): #!/bin/bash date_str=$(date +%Y%m%d-%T) cd /hom...

Mysql 定时备份操作

1、创建保存备份文件的路径/mysqldata  #mkdir /bak/mysqlbak 2、创建/usr/sbin/bakmysql文件  #vi /usr/sbin/bakmysql.sh 3、写入脚本如下脚本 注意,如果是你的mysql密码是带有特殊字符的,比如!@# ,那么需要...

Linux下mysql自动备份压缩

1、自动备份mysql指定的数据库 2、压缩备份的数据库 3、删除旧有的备份(7天前) 本次配置的环境目录如下: mysql安装目录: /usr/local/mysql mysql备份目录: /app/deploy/backup/mysql mysql配置文件: /etc/...

三分钟使用docker搭建mysql+nginx+php环境

一、docker安装: ...这个容器就好像咱们常用的虚拟机一样,当我们虚拟机里面安装过VS、SQL、浏览器 …… 之后咱们就把虚拟机镜像备份下来、等到下一次需要重新搭一个环境的时候,就可以省去很多事情了,直接...

Linux下Mysql的数据库备份(基于 CentOS 7.4 64位)

在做项目的时候,经常会需要对数据库进行备份,基于Linux系统下的操作我还是第一次做,所以在网上查询了很多资料,分别参考了...探索的过程总是艰辛的,并是那么一帆风顺,期间遇到了很多问题...

linux下如何实现mysql数据库每天自动备份定时备份

概述  备份是容灾的基础,是指为防止系统出现操作失误或系统故障导致数据丢失,而将全部或部分数据集合从应用主机的硬盘或阵列复制到其它的存储介质的过程。而对于一些网站、系统来说,数据库就是一切,所以做好...

相关热词 c#等比例压缩图片大小 c# word 替换 c# mysql插入 c#窗体上的叉添加事件 c#打印图片文件 c#後台調前台js c#控制台美化 c#获取当前的农历日期 c# 构造函数重载 c#代码修改服务器时间