zoukankan      html  css  js  c++  java
  • Mysql数据库每天定时执行备份方法

    此数据库备份方法是简单的数据库备份方法,就是从Mysql的数据文件下,将数据库文件拷贝到指定的文件夹目录下

    1、创建txt文件,添加脚本

    net stop mysql
    xcopy D:MySqlData*.* D:MySqlDataBack\%date:~0,10%-data /y
    net start mysql
    

    其中 此脚本是拷贝数据的表文件

    net stop mysql:停止mysql服务;

    xcopy D:MySqlData*.* D:MySqlDataBack\%date:~0,10%-data /y:拷贝数据库文件,将源目录拷贝到指定目录下;D:MySqlData*.* 将改盘下的所有文件,拷贝到D:MySqlDataBack\%date:~0,10%-data 文件夹下,并已当前日期命名;

    net start mysql:重新启动mysql服务

    2、创建txt文件,添加脚本

    net stop mysql
    xcopy D:MySqlDatajterp*.* D:MySqlDataBack\%date:~0,10% /y
    net start mysql
    

    其中 此脚本是拷贝数据的日志文件;

    创建完成之后,将txt后缀改成bat后缀;

    3、添加定时任务;数据库安装在哪个服务器,就在哪个服务器添加定时任务

    按相应的步骤,下一步执行;

    标注:此数据库备份只是每天定时备份数据表结构和数据;存储过程或函数之类的是不能够备份的。

  • 相关阅读:
    grafana,graphite,influxdb with docker
    InfluxDB通过HTTP API
    REDIS 六. 修复方案
    linux Service start
    应该掌握的JQuery的7个效果
    webssh: gateone
    Linux下使用timedatectl命令时间时区操作详解
    Linux下使用date命令查看和修改时间
    Linux下使用ntpdate进行时间同步
    nginx内置变量
  • 原文地址:https://www.cnblogs.com/panbin/p/7778079.html
Copyright © 2011-2022 走看看