zoukankan      html  css  js  c++  java
  • mysql在Windows下使用mysqldump命令手动备份数据库和自动备份数据库

     

    手动备份:

    cmd控制台:

    先进入mysql所在的bin目录下,如:cd C:Program FilesMySQLMySQL Server 5.5in

    mysqldump -u root -p 数据库 [表名1 表名2..]  > 文件路径

    比如: 把datacenter数据库备份到 c:datacenter.sql

    mysqldump -u root -p datacenter> c:datacenter.sql

    如果你希望备份是,数据库的某几张表

    mysqldump -uroot -p datacenter user > a.sql

    如何使用备份文件恢复我们的数据.

    mysql控制台:

    source c:datacenter.sql

    假如报错:ERROR 1046 (3D000): No database selected

    则 mysql 先 use 数据库名,然后再执行source命令

    定时自动备份:

    1.创建脚本文件:

    首先创建一个 bat 文件,如dump.bat,dump的内容是:"C:Program FilesMySQLMySQL Server 5.5inmysqldump" -u root -p123456 datacenter > c:datacenter.sql

    注意:如果 mysqldump.exe 文件路径有空格,则一定要使用""包括

    然后双击bat文件,假如运行之后,生成了数据库备份文件,则代表dump.bat文件没有语法错误。

    2.添加计划任务:

    微软键(键盘上的田字键)+R调出运行窗口,然后输入taskschd.msc启动定时任务设置窗口

  • 相关阅读:
    Hadoop开发者第四期
    改进型MapReduce
    MakeDirZ.bat
    Scan Type.txt
    获取当前目录所有文件名.bat
    subst文件夹映射到盘符
    MainApi
    创建dos命令窗口快捷方式的批处理
    Cheat Engine通关教程 (8关).txt
    获取当前目录所有文件名 并且保存为1个00000.txt的文件文件bat
  • 原文地址:https://www.cnblogs.com/Alcesttt/p/8972156.html
Copyright © 2011-2022 走看看