超级简单linux下实现mysql数据库每天自动备份

建备份文件夹:

mkdir mysql_data_bak

建脚本文件:

touch autobackupmysql.sh

打开文件

vi  autobackupmysql.sh
 

在脚本中加入如下内容:

filename=`date +%Y%m%d`
/usr/bin/mysqldump -uroot -proot boss >>/home/mysql_data_bak/$filename.sql

检查有没安装crond,如果没有,先安装

apt-get install cron

时间: 2024-10-28 14:25:18

超级简单linux下实现mysql数据库每天自动备份的相关文章

在win2003下MySQL数据库每天自动备份

终于让服务器每天早上备份一次 MySQL 数据库并自动打包,同时删除 5 天前的备份文件. 分享如下. 1. 环境: windows server 2003 + Apache 2.0 + PHP5 + MySQL 4.0.26 . 2. 假设 PHP 安装目录为 D:/php ,MySQL 安装目录为 D:/mysql. 3. 在 D:/php 下建立目录 WinRAR, 把你 winrar 安装目录下的 WinRAR.exe 和 RARReg.KEY 复制到 D:/php/WinRAR . 4

实现 win2003 下 mysql 数据库每天自动备份

mysql|备份|数据|数据库 终于让服务器每天早上备份一次 MySQL 数据库并自动打包,同时删除 5 天前的备份文件. 分享如下. 1. 环境: windows server 2003 + Apache 2.0 + PHP5 + MySQL 4.0.26 . 2. 假设 PHP 安装目录为 D:/php ,MySQL 安装目录为 D:/mysql. 3. 在 D:/php 下建立目录 WinRAR, 把你 winrar 安装目录下的 WinRAR.exe 和 RARReg.KEY 复制到 D

实现win2003下mysql数据库每天自动备份

终于让服务器每天早上备份一次 MySQL 数据库并自动打包,同时删除 5 天前的备份文件. 分享如下. 1. 环境: windows server 2003 + Apache 2.0 + PHP5 + MySQL 4.0.26 . 2. 假设 PHP 安装目录为 D:/php ,MySQL 安装目录为 D:/mysql. 3. 在 D:/php 下建立目录 WinRAR, 把你 winrar 安装目录下的 WinRAR.exe 和 RARReg.KEY 复制到 D:/php/WinRAR . 4

Windows2003 下 MySQL 数据库每天自动备份_php技巧

终于让服务器每天早上备份一次 MySQL 数据库并自动打包,同时删除 5 天前的备份文件.分享如下:     1. 环境: windows server 2003 + Apache 2.0 + PHP5 + MySQL 4.0.26 .     2. 假设 PHP 安装目录为 D:/php ,MySQL 安装目录为 D:/mysql.     3. 在 D:/php 下建立目录 WinRAR, 把你 winrar 安装目录下的 WinRAR.exe 和 RARReg.KEY 复制到 D:/php

MySQL数据库的自动备份与数据库被破坏后的恢复

当数据库服务器建立好以后,我们首先要做的不是考虑要在这个支持数据库的服务器运行哪些受MySQL提携的程序,而是当数据库遭到破坏后,怎样安然恢复到最后一次正常的状态,使得数据的损失达到最小. 或者说,仅仅是数据库服务器的建立,只能说明它能做些什么,并不代表它能稳定的做些什么.灾难恢复的效率及全面性,也是系统的稳定性的一个准因素,尤其对于一个服务器系统. 这一节,介绍数据库自动备份以及数据库被破坏后的恢复的方法.在这里,我们使用mysqlhotcopy,并且定义一段Shell脚本来实现数据库的自动备

linux下迁移mysql数据库存放目录

方法一: 参照windows下的方法,把/var/lib/mysql移到需要的目录,再修改/etc/my.cnf文件,指定数据目录.这方面的教程网上很多,大家可以去搜索一下. 停掉Mysql服务 在my.ini的[mysqld]里有三个设置,路径改成移动之后的路径  代码如下 复制代码 basedir="D:/MySQL-5.0.15b/" datadir="D:/MySQL-5.0.15b/data" innodb_data_home_dir="D:/M

Lunix环境下MySQL数据库的自动备份脚本

可以将这个脚本放进crontab,每天凌晨执行一次,自动备份 这个脚本每天最多只执行一次,而且只保留最近五天的备份在服务器上. #Setting#设置数据库名,数据库登录名,密码,备份路径,日志路径,数据文件 位置,及备份方式#默认情况下备份方式是tar,还可以是mysqldump,mysqldotcopy#默 认情况下,用root(空)登录mysql数据库,备份至/root/dbxxxxx.tgz#!/bin/bash#This is a ShellScript For Auto DB Bac

实现 win2003 下 mysql 数据库每天自动备份_php技巧

1. 环境: windows server 2003 +  PHP5 + MySQL 5.1.6.  2. 假设 PHP 安装目录为 D:/php ,MySQL 安装目录为 D:/mysql.  3. 在 D:/php 下建立目录 WinRAR, 把你 winrar 安装目录下的 WinRAR.exe 和 RARReg.KEY 复制到 D:/php/WinRAR .  4. D:/php 下建立文件 mysql_backup.php:  代码如下:  <? //保存目录,路径要用反斜杠.您需要手

mysql数据库定义自动备份数据

mysql教程数据库教程定义自动备份数据 MySQL 安装位置:D:AppServMySQL 论坛数据库名称为:flow MySQL root 密码:526888 数据库备份目的地:F:Databackup 程序代码 for /f "Tokens=1 Delims=/ " %%i in ('date /t') do set dt=%%i for /f "Tokens=1" %%i in ('time /t') do set tm=%%i set tm=%dt% SE