首页 > 数据库技术 > 详细

在linux中编写shell脚本实现mysql备份

时间:2021-04-06 21:08:38      阅读:25      评论:0      收藏:0      [点我收藏+]

首先需要编辑/etc/my.cnf文件,否则执行mysqldump时会提示连接错误:

# vim /etc/my.conf

增加以下内容:

[mysqldump]
user=root
password=你的密码

之后重启mysql:

# service mysqld restart

创建脚本:

# vim dump.sh

脚本内容:

#!/bin/bash
bakname=`date +%Y%m%d%H%M%S`
mysqldump --databases db_name | gzip > /opt/data/bak/${bakname}.sql.gz

为脚本增加可执行权限:

# chmod -x dump.sh

执行脚本:

# ./dump.sh

在linux中编写shell脚本实现mysql备份

原文:https://www.cnblogs.com/netWild/p/14622238.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!