crond-centos6.5 定时备份mysql 导出mysql数据大小为0

问题描述

centos6.5 定时备份mysql 导出mysql数据大小为0

centos定时任务 执行mysql数据备份
在/home/www/shell/ 写了个shell脚本 加入执行权限
定时执行的时候 到处的sql文件大小为0 且没有错误log输出
如果单独执行./xxx.sh 导出的sql正常
问题蛮怪 不知道有没有碰到的

时间: 2025-01-20 14:20:05

crond-centos6.5 定时备份mysql 导出mysql数据大小为0的相关文章

在Windows主机上定时备份远程VPS(CentOS)数据的批处理_Mysql

不过折腾 VPS 之后,就不只是要备份 MySQL 了,一些独立的站点数据也是需要备份的. 如果有靠谱的第三方 Linux 主机或类似 Amazon 的云存储,那就简单多了,Linux - Linux 的备份很方便. 不过我想在自己的 Windows7 下每天/周运行一次备份,就有了这个小工具. 大概的想法如下: 使用 Putty 自带的 plink.exe 连接到 VPS 上,运行备份并退出登录: 接着使用 Putty 自带的 pscp.exe 将备份复制到本机: 添加一个计划任务,每天/周自

mysql导出指定数据或部份数据的方法_Mysql

这个时候mysqldump可能就不大好使了,使用下面的方法则可以解决这个问题. 方法一.insert和select结合使用 1.新建一个表,比如new-table,包含所要导出的字段的名称,比如a,b,c 2.使用insert into new-table (a,b,c) select a,b,c from old-table; 3.剩下的步骤就是导出这个新的表,然后进行文本的处理 方法二.使用MySQL的SELECT INTO OUTFILE 备份语句(推荐) 在下面的例子中,生成一个文件,各

利用同步精灵每天定时备份自己的网站数据

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 我想每个站长都一样,也有过网站数据丢失.损坏的情况,但自己又没养成天天去备份网站数据的习惯,当然,我也是一样的,所以,我找到了这么一个办法,这个办法是以前我在网络上看到的,但当今天我想再次去找这个文章的时候,却发现已经找不到了,所以,我把自己所操作的过程整理出来,供大家分享. 同步精灵软件设置 我今天要写的就是利用同步精灵这个软件来实现,但还

windows下mysql每天定时备份数据库几种方法

第一种:新建批处理文件 backup.dat,里面输入以下代码:  代码如下 复制代码 net stop mysql xcopy "C:/Program Files/MySQL/MySQL Server 5.0/data/piaoyi/*.*" D:/db_backup/%date:~0,10%/ /y net start mysql 注意:批处理命令中路径里有空格的话,必须在路径上加上双引号! 然后使用Windows的"计划任务"定时执行该批处理脚本即可.(例如:

阿里云服务器上定时备份MYSQL数据库配置

一 linux服务器定时备份 第一步新建*.sh文件. 新建在home目录下 autobackupmysql.sh #!/bin/sh # File: /home/mysql/backup.sh # Database info DB_NAME="test" DB_USER="root" DB_PASS="root"   # Others vars BIN_DIR="/alidata/server/mysql/bin" #这里是

mysql自动定时备份数据库的最佳方法(windows服务器)_Mysql

网上有很多关于window下Mysql自动备份的方法,可是真的能用的也没有几个,有些说的还非常的复杂,难以操作. 我们都知道mssql本身就自带了计划任务可以用来自动备份,可是mysql咱们要怎么样自动有备份呢? 教大家一个最简单的方法. 这个方法是用bat批处理来完成的. 假想环境:MySQL 安装位置:D:\Program Files\MySQL\MySQL Server 5.0\data 如图:   数据库名称为:952game数据库备份目的地:d:\db_bak\ (你想把数据库备份到哪

SQL Server 2005定时备份设置的2种方法

方法一 SQL Server 2005的定时备份功能很好用,每天定时备份,可以确保数据的安全. 定时备份的设置也很简单,第一步,进入Microsoft SQL Server Management Studio-->管理-->维护计划,新建维护计划.然后设置时间,点击右侧红色叉旁边的三点进行配置,设置完成之后确定即可.再然后,从左侧的"维护计划中的任务"拖动"备份数据库任务"到右侧,双击任务进行设置,选择需要备份的数据库.备份类型和备份地址,最后,保存计划

【mysql】备份篇1:使用系统计划任务+mysqldump 定时备份mysql数据库 不用输入密码自动导出sql文件

项目部署在服务期上之后,有了新的需求,需要每月定时备份mysql数据库的所有数据! 查找了网上的多篇文章之后,自己又对bat文件中的mysqldump语句进行改进,可以实现了不用输入密码就能自动定时备份数据库的功能! 下面就先以每天自动备份作为例子,将整个流程展示出来: 1.首先一点,你现在一个固定的地方,新建一个bat文件,用于系统的任务计划进程去执行bat中定义的相关操作! 因为是备份mysql数据库,所以我将bat文件新建在mysql的安装目录的bin目录下: 新建back_db.bat文

linux定时备份mysql并同步到其它服务器

数据在任何一家公司里面都是最核心的资产,定期备份则是为了保证数据库出现问题的时候能够及时回滚到最近的备份点,将损失缩小到最小 这篇文章将会两部分来说明:1.mysql的定期备份:2.同步到其它服务器   mysql 备份   备份还原某个数据库 备份还原 # 导出数据库 /usr/bin/mysqldump -u root -ppwd database > database20160929.sql # 导入数据库 mysql -u root -p database < database2016