avatar

命令行小屋

A text-focused Halo theme

  • Ai
  • Linux
  • 游戏
  • 数据库
  • Apache Hadoop
  • Windows
  • 手机
主页 MySQL备份脚本
文章

MySQL备份脚本

发表于 2021-06-11 更新于 2025-02- 11
作者 KennethCheng
4~6 分钟 阅读

docker MySQL

#!/bin/sh
DB_USER="user"
DB_PASS="password"
DB_NAME=(databases1 databases2 databases3)
# Others vars
BCK_DIR="备份路径"
DATE=`date +%F`
# TODO
for DB_NAME in ${DB_NAME[*]}
do
  docker exec mariadb mysqldump --opt -u$DB_USER -p$DB_PASS $DB_NAME | gzip > $BCK_DIR/$DB_NAME$DATE.sql.gz
done
find $BCK_DIR/* -mtime +30 -exec rm { } \;

MySQL

#!/bin/sh
DB_USER="user"
DB_PASS="password"
DB_NAME=(databases1 databases2 databases3)
BIN_DIR="/usr/bin"
BCK_DIR="备份路径"
DATE=_`date +%F`
for DB_NAME in ${DB_NAME[*]}
do
  $BIN_DIR/mysqldump --opt -u$DB_USER -p$DB_PASS $DB_NAME | gzip > $BCK_DIR/$DB_NAME$DATE.sql.gz
done
find $BCK_DIR/* -mtime +30 -exec rm { } \;
MySQL, Linux
许可协议:  CC BY 4.0
分享

相关文章

6月 11, 2021

MySQL创建数据库、用户创建、授权

创建数据库 以nextcloud_db为例 CREATE DATABASE nextcloud_db; 新建用户 create user 'nextcloud'@'192.168.50.133' identified by 'password';

6月 11, 2021

MySQL备份脚本

docker MySQL #!/bin/sh DB_USER="user" DB_PASS="password" DB_NAME=(databases1 databases2 databases3) # Others vars BCK_DIR="备份路径" DATE=`date +%F` # TOD

下一篇

MySQL创建数据库、用户创建、授权

上一篇

Proxmom VE硬件直通

最近更新

  • 零代码造 Agent 的时代来了:LangSmith Fleet 完全上手指南
  • 别让你的 AI Agent 裸奔:Sandbox 沙箱隔离从入门到选型
  • 用 Remotion Skills + DeepAgents,让 AI 帮你"写"视频代码
  • 告别失忆 Agent:LangChain Memory 双轨制完全指南
  • 上下文工程完全指南:用「写、选、压、隔」四把手术刀,根治 LLM 的"上下文崩溃"

热门标签

samsung WireGuard Chevereto docker 破解 llama LangChain Ai Python Gemma

目录

©2026 命令行小屋. 保留部分权利。

使用 Halo 主题 Chirpy