非常纠结的弄了一天这个关于mysql在crontab中执行不成功的问题,写好的脚本,手动都能执行成功,在发邮件的问题怎么都不显示select查询结果,搞了半天,最后因为mysql的绝对路径搞错了。下边是脚本的测试结果。
echo "mysql今日数据" >> /tmp/123
shuju=/usr/local/mysql/bin/mysql /一定要注意mysql的绝对路径。
$shuju 库名 -e "select count(*) from t_result_file;">>/tmp/123
echo "" >>/tmp/123
转载于:https://blog.51cto.com/2745881/1066318