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硬件直通

最近更新

  • New API vs LiteLLM:大模型 API 网关终极对决,6 维对比一篇说透
  • 3 分钟把 100 个大模型塞进一个 API:用 LiteLLM 给公司搭一层 LLM 网关
  • ComfyUI 修复 SageAttention 报错指南:解决 MiniMax H3 Memory Efficient Sage Attention Patch 安装失败问题
  • 零代码造 Agent 的时代来了:LangSmith Fleet 完全上手指南
  • 别让你的 AI Agent 裸奔:Sandbox 沙箱隔离从入门到选型

热门标签

samsung WireGuard Chevereto docker 破解 llama MiniMax-H3 ComfyUI LangChain Ai

目录

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

使用 Halo 主题 Chirpy