用shell写一个MySQL备份脚本
时间: 2023-04-07 15:02:48 浏览: 155
mysql_backup - 副本.zip
可以回答这个问题。以下是一个简单的MySQL备份脚本示例:
```
#!/bin/bash
# MySQL备份脚本
# 设置备份文件名
BACKUPFILE=backup-$(date +%Y-%m-%d).sql
# 设置MySQL登录信息
MYSQLUSER=root
MYSQLPASSWORD=password
# 备份MySQL数据库
mysqldump -u $MYSQLUSER -p$MYSQLPASSWORD --all-databases > $BACKUPFILE
# 压缩备份文件
gzip $BACKUPFILE
```
这个脚本会备份MySQL中的所有数据库,并将备份文件压缩成gzip格式。你可以根据需要修改备份文件名、MySQL登录信息和备份方式。
阅读全文