制作脚本实现mysql自动备份
#技术教程 发布时间: 2020-01-28
首先执行vi dbbackup.sh命令,在打开的编辑器输入:
#!/bin/bash /usr/local/mysql/bin/mysqldump -uuser -ppasswd databasename > /home/wwwroot/backup/date_$(date'+%Y%m%d').sql
这段命令的意思是:用mysqldump导出名为databasename的数据库到/
home/wwwroot/backup/文件夹并命名为date_日期.sql,-u后面的是你的Mysql的用户名,-p后面的是Mysql密码,databasename是要备份数据库名字,把这三个替换成自己的。
相关文章教程推荐:mysql视频教程
然后修改权限并执行备份脚本看能否备份成功:
chmod +x dbbackup.shsh dbbackup.sh
如果一切检查没问题了,就创建定时任务自动备份你的数据吧,输入命令:
crontab -e
接着在打开的文件输入定时任务:
56 23 * * * /root/dbbackup.sh
最后按esc键后输入:wq退出编辑并保存文件即可。
好了,定时任务创建好了,每天23点56分备份执行dbbackup.sh备份数据库。
相关文章教程推荐:mysql教程
上一篇 : mysql表定义语法详细介绍
下一篇 : mysql索引详解(总结)
-
SEO外包最佳选择国内专业的白帽SEO机构,熟知搜索算法,各行业企业站优化策略!
SEO公司
-
可定制SEO优化套餐基于整站优化与品牌搜索展现,定制个性化营销推广方案!
SEO套餐
-
SEO入门教程多年积累SEO实战案例,从新手到专家,从入门到精通,海量的SEO学习资料!
SEO教程
-
SEO项目资源高质量SEO项目资源,稀缺性外链,优质文案代写,老域名提权,云主机相关配置折扣!
SEO资源
-
SEO快速建站快速搭建符合搜索引擎友好的企业网站,协助备案,域名选择,服务器配置等相关服务!
SEO建站
-
快速搜索引擎优化建议没有任何SEO机构,可以承诺搜索引擎排名的具体位置,如果有,那么请您多注意!专业的SEO机构,一般情况下只能确保目标关键词进入到首页或者前几页,如果您有相关问题,欢迎咨询!