zl程序教程

mysql 备份脚本

  • 开源一个mysql备份的shell脚本

    开源一个mysql备份的shell脚本

    脚本说明: 脚本默认备份全库,也可以备份某个表,可以设置保留周期,结果压缩,将备份结果发送邮件通知。#!/bin/bash # 数据表名称,可以为空 table_name=$1 # 数据库名称 database_name=test_data # 备份周期,单位为天 backup_period=30 # 备份目录 backup_dir=/date/mysql/backup # 邮箱地址 e

    日期 2023-06-12 10:48:40     
  • MySQL增量备份脚本实现数据安全备份(mysql增量备份脚本)

    MySQL增量备份脚本实现数据安全备份(mysql增量备份脚本)

    MySQL增量备份脚本可以让我们在MySQL数据库系统中安全备份更新过的数据,以避免在灾难发生时遗失数据。以下是一个简单的MySQL增量备份脚本的实现过程: 1. 获取所有的库的信息: 我们可以通过MySQL的Show Databases查询来获取所有存在的库的信息,这样便可以遍历这些库,并将相应的备份任务加入任务列表了。 `sql $mysql = new mysqli($mysq

    日期 2023-06-12 10:48:40     
  • UbuntuServer下MySql数据库备份脚本代码

    UbuntuServer下MySql数据库备份脚本代码

    说明: 我这里要把MySql数据库存放目录/var/lib/mysql下面的pw85数据库备份到/home/mysql_data里面,并且保存为mysqldata_bak_2012_04_11.tar.gz的压缩文件格式(2012_04_11是指备份执行时当天的日期),最后只保留最近7天的备份。实现步骤:1、创建保存备份文件的目录:/home/mysql_datacd/home#进入目录mkd

    日期 2023-06-12 10:48:40     
  • MySQL备份脚本shell

    MySQL备份脚本shell

    /usr/local/mysql/bin/mysqldump dbname -udbuser -pdbpassword   /home/backup/$backDb   echo -e "DB Backup Done!\n"   tar -zcvf /home/phpeye/$backFile  /websites/phpeye/   echo -e "File Backup Done!\n

    日期 2023-06-12 10:48:40