数据库自动upload到服务器上的设置问题
[root@dev02 scripts]# vi hotonlinecoupons.sh
#!/bin/sh
/usr/bin/mysqldump -u bchen -p dvdcoupon > /home/bchen/scripts/dump.dvd
su - bchen -c "scp -1 /home/bchen/scripts/dump.dvd IP地址:"
[root@dev02 scripts]# crontab -e
30 2 * * * /home/bchen/scripts/hotponlinecoupons.sh
以上是我设置数据库库自动上传的一些东东,但是我的/home/bchen/scripts/目录下面得不到这个文件,
请问我还缺少什么,谢谢各位GGJJ!!!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
你有设定 ssh public key 自动登入吗 ?
==
设置了dsa,现在可以自动登陆,谢谢
但是现在的问题是:
当scp到服务器上之后
[root@localhost scripts]# vi hotonlinecoupons.sh
#!/bin/sh
cd /home/bchen
mysqladmin -f drop dvdcoupon
mysqladmin create dvdcoupon
/usr/bin/mysql dvdcoupon < dump.dvd
rm -f /home/bchen/dump.dvd
为什么一定要先mysqladmin -f drop dvdcoupon,然后再mysqladmin create dvdcoupon,可以有别的办法吗?