#!/bin/bash
# mysqldump databases
user=root
passwd=eisc.cn
filed="/eisc/sqlbak"
mkdir -p $filed ; cd $filed && rm -rf *
databases=(
`mysql -u$user -p$passwd -e "show databases" | grep -vE "mysql|Database|performance_schema|information_schema"`
)
echo "show databases :" ${databases[*]}
for i in ${databases[*]} ; do
mysqldump -h 127.0.0.1 -P 3306 -u$user -p$passwd $i > $filed/$i.sql
echo "daochu $i "
done
tar -zcvf sql_bak`date +%Y-%m-%d-%H%M%y`.tar.gz ./*
# zcvf 压缩空间,不加z 空间很大
# 使用 mysqldump 备份数据库时避免锁表 --skip-opt
Powered by ddoss.cn 12.0
©2015 - 2025 ddoss
渝公网安备50011302222260号
渝ICP备2024035333号
【实验平台安全承诺书】
小绿叶技术社区,优化网络中,点击查看配置信息
主机监控系统: 安全防火墙已开启检查cc攻击-下载文件完成后等待10s 恢复访问,检查连接数低于峰值恢复访问
您的IP:216.73.216.110,2025-12-01 16:08:17,Processed in 0.02264 second(s).