mysql数据库自动备份<初级应用>
来源:互联网 发布:华云数据与中昌数据 编辑:程序博客网 时间:2024/05/19 18:46
通过简单的设置,可以让mysql数据库备份自动化.
减少维护的工作量!
一、对于Windows主机
==============
假想环境:
MySQL 安装位置:C:\MySQL
论坛数据库名称为:bbs
MySQL root 密码:123456
数据库备份目的地:D:\db_backup\
@echo off
C:\MySQL\bin\mysqladmin -u root –password=123456 shutdown
C:\MySQL\bin\mysqldump –opt -u root –password=123456 bbs > D:\db_backup\bbs.sql
C:\MySQL\bin\mysqld-nt
将以上代码保存为backup_db.bat
然后使用Windows的“计划任务”定时执行该脚本即可。(例如:每天凌晨5点执行back_db.bat)
二、对于Linux主机
===========
假想环境:
MySQL 安装位置:/usr/local/mysq
论坛数据库名称为:bbs
MySQL root 密码:123456
数据库备份目的地:/var/db_backup/
#! /bin/bash
/usr/local/mysql/bin/mysqladmin -u root –password=123456 shutdown
/usr/local/mysql/bin/mysqldump –opt -u root –password=123456 bbs > /var/db_backup/bbs.sql
/usr/local/mysql/bin/mysqld_safe –user=mysql &
将上述代码保存在/usr/local/sbin/backup_db.sh
对该脚本赋予执行权限:
# chmod 755 /usr/local/sbin/backup_db.sh
加入crontab中自动执行:
# crontab -e
加入:
0 5 * * * /usr/local/sbin/backup_db.sh
转载地址:http://ourmysql.com/archives/356?f=wb
- mysql数据库自动备份<初级应用>
- mysql 数据库自动备份
- 自动备份MySQL数据库
- mysql 数据库自动备份
- MySQL数据库自动备份
- mysql数据库自动备份
- 自动备份MySQL数据库
- [MySQL应用]MySQL数据库备份
- 自动备份Mysql数据库脚本
- Linux自动备份MySQL数据库
- linux自动备份mysql数据库
- Linux自动备份MySQL数据库
- 自动备份Mysql数据库脚本
- mysql 自动备份数据库 批处理文件
- mysql 数据库自动定时备份
- mysql定时自动备份数据库
- MySQL数据库自动备份脚本
- 实现自动备份MySQL数据库
- 回溯与递归算法的区别
- 线程安全与可重入
- 生成自定义快捷方式的代码
- 玩转GitHub之基本配置及使用
- 记录几个网络程序调试的命令
- mysql数据库自动备份<初级应用>
- 分享网页加载速度优化的一些技巧?
- 黑马程序员_Sql语句基础
- 解决web2Project 中文乱码
- 【PHP】代码的优化
- Ubuntu环境下android开发,连接真实手机调试方法
- OpenCart之CKEditor设置
- 使用mac应该知道的技巧
- 数值的整数次方【转载】