windows mysql dump_mysql在Windows下使用mysqldump命令手动备份数据库和自动备份数据库...

本文介绍了如何在Windows操作系统中使用mysqldump命令手动备份MySQL数据库,包括进入MySQL的bin目录,使用mysqldump命令备份全部或指定表,并演示了如何从备份文件恢复数据。同时,详细讲解了如何创建批处理脚本dump.bat以及设置定时任务来实现数据库的自动备份。
摘要由CSDN通过智能技术生成

手动备份:

cmd控制台:

先进入mysql所在的bin目录下,如:cd C:\Program Files\MySQL\MySQL Server 5.5\bin

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 Files\MySQL\MySQL Server 5.5\bin\mysqldump" -u root -p123456 datacenter > c:\datacenter.sql

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

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

2.添加计划任务:

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

5dde02abfdae7d7689a33c522cdaf9dc.png

12745be570432bb15090d2fffca5720f.png

237c319588b663a32ca86b2fab89a7b4.png

0e8f5f9be6e11d97c140e7170e5cb7ff.png

777fbe9a63d9a47023120124baba96be.png

7abd709c39dc0654184404f969964ed6.png

e76dbd054f613bf5bb05abb20f701de9.png

0d034d52d6b8c69e62034a320fb270fa.png

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值