shell脚本,mysql数据库的备份-2[mysqldump]
阅读原文时间:2023年07月08日阅读:2

# 数据库IP
IP=127.0.0.1
# 数据库端口
PORT=3306
# 数据库用户
USER=root
# 数据库密码
PASSWORD=****
# 要备份的数据库
TARGET_DB=database_name

# ---- 下面不用修改 -----
DIR=$TARGET_DB
mkdir -p ~/sqldumps/$DIR
NAME=`date +"%Y%m%d_%H%M%S"`
DATABASE=${TARGET_DB}_$NAME
mysqldump -h $IP -P$PORT -u $USER -p$PASSWORD $TARGET_DB > ~/sqldumps/$DIR/$DATABASE.sql

#也可以直接执行下面的语句

# mysqldump -uroot -p123456  --databases xwms > /home/ttx/bin/sqldumps/xwms-`date +"%Y%m%d_%H%M%S"`.sql