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启动定时任务设置窗口

  • 相关阅读:
    ESP32学习目录
    python中mysql管理模块mysql-connector使用
    MYSQL基础知识和操作
    urlib补充
    Python3中Urllib库是什么?urllib模块基本使用
    递归:斐波契那数列
    python正则模块一
    模块&包
    XML模块示例代码
    使用python操作XML增删改查
  • 原文地址:https://www.cnblogs.com/Alcesttt/p/8972156.html
Copyright © 2011-2022 走看看