使用 chron 脚本同步两个 mysql 数据库

发布于 2024-11-18 03:58:00 字数 119 浏览 0 评论 0原文

我有两个 mysql 数据库,我想每隔几个小时同步一次,我知道我的 ISP 提供了用于此目的的 cron 脚本,但没有使用 cron 的经验,任何人都可以为我指出一个学习 cron 的不错的资源 - 我还没有'搜索运气很好。

I have two mysql databases which I would like to sync every couple of hours, I'm aware that my ISP offers cron scripts for this purpose but have no experience with cron can anyone point me to a decent resource for learning cron - I haven't had much luck searching.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

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

发布评论

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

评论(2

海未深 2024-11-25 03:58:00

这是一个简洁、可打印且切中要害的文本文档,涵盖了所有基础知识

您可能希望在 crontab 中看到的一个简单示例:

15 2 * * * /usr/bin/mysqldump –opt –all-databases -u root -pPASSWORD > /foo/bar/db-`date +%Y-%m-%d`.sql

该作业将在每天凌晨 2:15 运行备份任务。

顺便说一句,如果您只是需要这个用于常规备份目的而不是实际复制,我已经开始喜欢 这个脚本 用于快速和脏数据库备份。

祝你好运。

Here is a concise, printable and to the point text document that covers all the basics.

A simple example of what you may be looking to have in your crontab:

15 2 * * * /usr/bin/mysqldump –opt –all-databases -u root -pPASSWORD > /foo/bar/db-`date +%Y-%m-%d`.sql

That job, would run a backup task daily at 2:15 AM.

On a sidenote, if you just need this for regular backing up purposes and not actual duplication, I have come to love this script for quick and dirty db backups.

Good-luck.

没有心的人 2024-11-25 03:58:00

cron 是一种定期执行脚本(或可执行文件)的机制。该脚本可以用任何脚本语言编写,因此请选择您熟悉的一种。经常使用 Shell 脚本(例如 bash),但您可以使用 perl、python、PHP 等。

维基百科页面包含有关 cron 格式的信息,用于指定脚本何时运行:http://en.wikipedia.org/wiki/Cron

您的 ISP 可能会通过控制面板提供轻松访问,或者您可能需要请求他们进行设置cron 作业。您需要向他们了解具体的设置方法。

cron is a mechanism for executing a script (or executable) at a regular time. The script can be written in any script language, so pick one you are familiar with. Shell script (e.g. bash) is often used, but you could use perl, python, PHP etc.

The wikipedia page has information about the cron format for specifying when the script will run: http://en.wikipedia.org/wiki/Cron

Your ISP may provide easy access via a control panel, or you may have to request them to setup the cron job. You'll need to find out from them exactly how to set it up.

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