mysql数据库导出.sh

#!/bin/bash
# 数据库认证

user="mysql"
password="DGX6Kcrz5nF6wfX3"
host="127.0.0.1"
db_name="mysql"

# 设置导出文件的缺省权限

# Dump数据库到SQL文件

mysqldump --opt -uroot -pdd3d24fb9cacb1d9 test_mysql_ > backup_test_$(date +%Y%m%d-%H:%M).sql
exit

添加gzip压缩并加上 --single-transaction

mysqldump --opt -uUSER -pPASSWD --databases mysql | gzip > /home/mysql/mysql_$(date +%Y%m%d_%H%M).sql.gz

欢迎指出任何有错误或不够清晰的表达,可以在下面评论区评论。

×

喜欢就点赞,疼爱就打赏

//