使用 mysqldump 和 gzip 命令进行 MySQL 数据库备份 在数据库管理中,备份是确保数据安全的关键步骤之一。对于使用 MySQL 数据库的用户,mysqldump 是一个常用的工具,用于生成数据库的备份文件。为了节省磁盘空间,我们可以将 mysqldump 输出的数据通过 gzip 压缩。本文将介绍如何使用 mysqldump 和 gzip 命令来备份 MySQL 数据库,并提供一些...
2024-07-31 14:28 983 0
MySQL Status Watcher: 高效监控 MySQL 服务的利器 在生产环境中,保持数据库服务的高可用性和稳定性是至关重要的。通常情况下,我们会编写一个 MySQL 服务状态的检测脚本,例如: #!/bin/bash MYSQL=/usr/bin/mysql MYSQL_HOST=localhost MYSQL_USER=root MYSQL_PASSWORD=hello $MYSQL -h $MYSQL_HOST -u $MYSQL_USER -p$MYSQL_PASSWORD...
2024-07-24 15:25 686 0
MySQL 5.7 xtrabackup备份与恢复 确保数据的完整性和可用性对任何依赖数据库的应用程序来说都是至关重要的。MySQL 5.7 是一个广泛使用的关系数据库管理系统,需要定期备份以防止数据丢失。在本文中,我们将介绍一个全面的解决方案,使用Docker自动化MySQL 5.7的备份和恢复,该解决方案可在GitHub上找到。 概述 MySQL 5.7 Backup and Restore 项...
2024-07-23 15:10 656 0
MySQL 5.7 双向同步 1. 环境描述 主库1: db1 主库2: db2 为了方便,使用了两个 Docker 容器作为测试环境,docker-compose.yml 配置如下: version: '3.7' services: db1: image: mysql:5.7 container_name: db1 environment: MYSQL_ROOT_PASSWORD: root MYSQL_DATABASE: db1 MYSQL_USER: user1 ...
2024-07-23 13:49 725 0