今天遇到个问题,在定时备份时 去查看备份文件,发现大小竟然为0,执行 备份sh文件备份, 备份的sql文件大小正常.试了几种办法。
最终解决办法:
问题原因:
因为我设置的环境变量 就直接在sh中 使用 mysqldump xxx 备份. 在其他目录可以 但是在定时任务中 它是在/etc/crontab中执行
解决办法:
将mysqldum 设置为绝对路径 mysql安装目录/bin/mysqldum xxxx.
今天遇到个问题,在定时备份时 去查看备份文件,发现大小竟然为0,执行 备份sh文件备份, 备份的sql文件大小正常.试了几种办法。
最终解决办法:
问题原因:
因为我设置的环境变量 就直接在sh中 使用 mysqldump xxx 备份. 在其他目录可以 但是在定时任务中 它是在/etc/crontab中执行
解决办法:
将mysqldum 设置为绝对路径 mysql安装目录/bin/mysqldum xxxx.