当前位置 博文首页 > 启舰:mysql 定时备份数据

    启舰:mysql 定时备份数据

    作者:[db:作者] 时间:2021-06-12 21:44

    前言:估计所有做服务器的都会担心数据问题,都会在晚上定时备份数据,而如何做到定时备份数据呢,总不能等到晚上一两点吧。下面将搜的资料,根据个人经历重新规整,从而记之。

    1、查看MYSQL 数据放置位置

    在控制台下输入:

    mysql > show variables like '%datadir%‘;

    我的则显示:

    C:\Documents?and?Settings\All?Users\Application?Data\MySQL\MySQL?Server?5.5\data
    而我要备份其中一个mystory文件夹(对应数据库名)的所有内容。

    2、制作备份批处理程序

    备份到:d:\story_bak\mystory文件夹下,并根据日期分别不同文件夹存放。

    新建一个.txt文件,写入下面代码,然后改成.bat

    net stop mysql
    xcopy "C:\Documents and Settings\All Users\Application Data\MySQL\MySQL Server 5.5\data\mystory\*.*"  "d:\story_bak\mystory\%date:~0,3%\" /Y
    net start mysql

    注意xcopy后面的两个路径的双引号是必须有的,如果没有,当路径过长时,会报“无效的参数数量”错误,这里的第一个路径(源路径)就很长。

    3、定时处理

    ?

    ?

    ?

    ?

    ?

    ?

    ?

    ?

    ?

    ?

    ?

    下一篇:没有了