mysql 版本: 5.6
Mysql 分库备份脚本
#!/bin/sh
BACKUP_FOLDER=/home/okchem/mysqlbackup
MYUSER=user
MYPASS=password
SOCKET=/data/mysql/mysql.sock
MYCMD=
"mysql -u$MYUSER -p$MYPASS -S $SOCKET"
MYDUMP=
"mysqldump -u$MYUSER -p$MYPASS -S $SOCKET"
mkdir -p
${BACKUP_FOLDER}
for database
in `
$MYCMD -e "show databases;" | egrep -Evi
"database|mysql|schema|test"`
do
$MYDUMP $database >
${BACKUP_FOLDER}/
${database}_$(date +%Y%m%d).sql
done
转载请注明原文地址: https://ju.6miu.com/read-40125.html