mysql数据库怎么定时 mysql数据库定时备份工具

mysql数据库定时备份怎么做一、对于Windows主机
==============
假想环境mysql数据库怎么定时:
MySQL 安装位置:C:\MySQL
论坛数据库名称为:bbs
【mysql数据库怎么定时 mysql数据库定时备份工具】MySQL root 密码:123456
数据库备份目mysql数据库怎么定时的地:D:\db_backup\
@echo off
C:\MySQL\bin\mysqladmin -u root –password=123456 shutdown
C:\MySQL\bin\mysqldump –opt -u root –password=123456 bbsD:\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
mysql数据库怎么定时清空指定表的所有数据清空单表可以truncate
清空某个库下mysql数据库怎么定时的所有表时,可以考虑导出这张表,以导出表结构的方式,把该库下所有的表结构导出来,再删库,导回去就好mysql数据库怎么定时了
mysqldump
-d
参数是只导结构,不导数据的
如何定时对mysql数据库备份这个方法是用bat批处理来完成mysql数据库怎么定时的 。
假想环境:MySQL 安装位置:D:\Program Files\MySQL\MySQL Server 5.0\data
数据库名称为:952game数据库备份目的地:d:\db_bak\ (你想把数据库备份到哪个盘的路径)我想备到D盘的db-bak目录下面============================新建db_bak.batmysql数据库怎么定时 , 写入以下代码
net stop mysql
xcopy c:\mysql\data\bbs\*.* d:\db_bak\bbs\%date:~0,3%\ /y
net start mysql
如图详解:
最好一步就是实现如何定时备份mysql数据库怎么定时了mysql数据库怎么定时,跟我学!GO go go
这里我们采用最简单的方法
使用Windows的“计划任务”定时执行该批处理脚本即可 。(例如:每天凌晨3点执行back_db.bat)
不会的话请看图文:
1、运行,计划任务
2、添加计划任务 。
3、最后一步就是指定备份时间了 。
到这里就完成自动定时备份了 , 很简单吧 。
最后pc6.com小编清晨再给大家多讲一句就是这个批处理命令 \%date:~0,3%的意思提取星期几信息
当然如果你想创建年月日的话就用%date:~0,10%,系统就会每天给你建日期目录了 。很方便吧 。
%date:~0,10%//提取年月日信息
%date:~-3%//提取星期几信息
%time:~0,5%//提取时间中的时和分
%time:~0,-3%//提取时和分和秒信息
如何让定时备份mysql数据库第一种mysql数据库怎么定时:新建批处理文件 backup.datmysql数据库怎么定时,里面输入以下代码:
net stop mysql
xcopy "C:\Program Files\MySQL\MySQL Server 5.0\data\piaoyi\*.*" D:\db_backup\%date:~0,10%\ /y
net start mysql
第二种:mysqldump备份成sql文件
==============
假想环境:
MySQL安装位置:C:\MySQL
论坛数据库名称为:bbs
MySQL root密码:123456
数据库备份目的地:D:\db_backup\
脚本:
@echo off
set "Ymd=%date:~,4%%date:~5,2%%date:~8,2%"

推荐阅读