mysql - 远程数据库检索 CronJob

标签 mysql macos shell cron remote-access

我想设置一个 cronjob,通过 SSH 下载远程数据库(每晚)并使用 MySql 在本地(在 OSX 中)创建数据库。

有什么建议吗?

最佳答案

类似这样的事情应该可以做到:

mysqladmin drop <localdb>
mysqladmin create <localdb>
ssh <host> "/path/to/mysqldump <remotedb>" | /path/to/mysql <localdb>

关于mysql - 远程数据库检索 CronJob,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5061317/

相关文章:

objective-c - 在哪里可以获得有关 Mac OS X CoreWLAN 的完整引用?

Python 子进程将新行写入标准输入,直到进程结束

shell - 需要解释ffmpeg和管道命令的细节

Bash getopts 删除最后一个参数

php - 处理和匹配大量数据

java - Hibernate 3 不自动创建表

php - PDO 请求导致 500 内部服务器错误

MySQL CURRENT_TIMESTAMP 错误解析 DDL 为微秒

cocoa - 以编程方式或通过脚本更改 Mac OS X 用户密码

swift - 我无法将 MacPorts 的/opt/local/include/ncurses.h 导入到我的 Swift 项目中。它与 macos SDK/usr/include/curses.h 冲突。有什么提示吗?