mysql是如何创建备份的

发布时间:2020-04-23 11:56:54 作者:三月
来源:亿速云 阅读:388

下文内容主要给大家带来mysql是如何创建备份的,这里所讲到的知识,与书籍略有不同,都是亿速云专业技术人员在与用户接触过程中,总结出来的,具有一定的经验分享价值,希望给广大读者带来帮助。 

备份过程
crond

是linux用来定期执行程序的命令。当安装完成操作系统之后,默认便会启动此任务调度命令。crond命令每分锺会定期检查是否有要执行的工作,如果有要执行的工作便会自动执行该工作。可以用以下的方法启动、关闭这个服务:
/sbin/service cron start //启动服务
/sbin/service cron stop //关闭服务
/sbin/service cron restart //重启服务
/sbin/service cron reload //重新载入配置

mysql是如何创建备份的

crontab命令选项

cron服务提供crontab命令来设定cron服务的,以下是这个命令的一些参数与说明:
crontab -u  //设定某个用户的cron服务,一般root用户在执行这个命令的时候需要此参数
crontab -l   //列出某个用户cron服务的详细内容
crontab -r  //删除没个用户的cron服务
crontab -e //编辑某个用户的cron服务

比如说root查看自己的cron设置:crontab -u root -l
再例如,root想删除fred的cron设置:crontab -u fred -r
在编辑cron服务时,编辑的内容有一些格式和约定,输入:crontab -u root -e

定时任务例子

Crontab 的格式: 分 时 日 月 星期 要运行的命令

    第 1 列分钟 1~59
    第 2 列小时 1~23(0 表示子夜)
    第 3 列日 1~31
    第 4 列月 1~12
    第 5 列星期 0~6(0 表示星期天)
    第 6 列要运行的命令

Crontab例子

    5       *       *       *      *     ls              //指定每小时的第5分钟执行一次ls命令
    30     5       *       *      *     ls              //指定每天的 5:30 执行ls命令
    30     7       8       *      *      ls             //指定每月8号的7:30分执行ls命令
    30     5       8       6      *      ls             //指定每年的6月8日5:30执行ls命令
    30     6       *       *      0      ls             //指定每星期日的6:30执行ls命令[注:0表示星期天,1表示星期1,以此类推,也可以用英文来表示,sun表示星期天,mon表示星期一等。]
    30     3   10,20     *      *      ls             //每月10号及20号的3:30执行ls命令[注:”,”用来连接多个不连续的时段]
    25     8-11  *        *     *      ls             //每天8-11点的第25分钟执行ls命令[注:”-”用来连接连续的时段]
    */15   *      *        *     *      ls            //每15分钟执行一次ls命令 [即每个小时的第0 15 30 45 60分钟执行ls命令 ]
    30     6    */10      *     *      ls            //每个月中,每隔10天6:30执行一次ls命令[即每月的1、11、21、31日是的6:30执行一次ls命令。 ]
    50    7       *         *     *     root run-parts /etc/cron.daily   //每天7:50以root 身份执行/etc/cron.daily目录中的所有可执行文件[ 注:run-parts参数表示,执行后面目录中的所有可执行文件。 ]

添加计划任务

crontab -e
01   3 * * * root/home/backup/DatabaseName.sh

表示每天 3 点钟执行备份

对于以上关于mysql是如何创建备份的,如果大家还有更多需要了解的可以持续关注我们亿速云的行业推新,如需获取专业解答,可在官网联系售前售后的,希望该文章可给大家带来一定的知识更新。

推荐阅读:
  1. Mysql数据库创建完全备份方法
  2. mysql的物理备份与逻辑备份是怎样的

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

mysql 备份

上一篇:实现sqlserver的row_number函数方法

下一篇:phpmyadmin密码与MySQL密码有何关联

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》