数据库自动upload到服务器上的设置问题

发布于 2022-09-27 16:39:04 字数 441 浏览 15 评论 0

[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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

☆獨立☆ 2022-10-04 16:39:04

原帖由 nimoncoffee 于 2006-6-7 09:28 发表
[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地 ...

你有设定 ssh public key 自动登入吗 ?

==

执手闯天涯 2022-10-04 16:39:04

设置了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,可以有别的办法吗?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文